2010年07月21日 wordpressにmemcachedを導入

By | 2010年7月20日

wordpressにmemcachedを導入し、レスポンス向上を目指しました。
レスポンスは少し早くなった気がします。
 
  
■DBサーバ(CentOS5.4)
 1. yum install libevent libevent-devel gcc zlib-devel
 2. yumでmemcachedをインストールできるように、準備。
    wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
    rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
 3. yum install php-pecl-memcache memcached
 4. /etc/init.d/memcached start
 5. memcached -vvにて起動確認。
 6. telnet 127.0.0.1:11211 にアクセス確認。
 7. /etc/my.cnfのチューニング。
 8. 自動起動の有効化(chkconfig memcached on)
  
  
■WEBサーバ(CentOS5.4)
 1. yumでインストールできるように準備
    wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
    rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
 2. memcached のクライアントをインストール
    yum install php-pecl-memcache php-devel php-pear gcc unzip
 3. pecl install memcache
 4. object-cache.phpをwp-content/ 直下に配置。#プラグイン直下ではない。
 5. object-cache.phpの編集。(memcached_serversにDBサーバのIPを指定)
 6. apache再起動
 7. memcache.phpのインストール。アクセス確認&キャッシュ確認。
    $MEMCACHE_SERVERSにDBサーバのIPアドレス指定
    ADMIN_USERNAME,ADMIN_PASSWORDにユーザ/パスワード指定。
    管理画面ログイン用。

 
■参考
 http://blog.dealforest.net/2009/03/wordpress-%E3%81%AB-memcached-%E3%82%92%E4%BD%BF%E3%81%86%E6%89%8B%E9%A0%86/
 http://na-ga.net/blog/?p=590
  
  
■本日のskytalk(talk 19)
 One of my colleague leave my team in this month ,Because a Project was finished.