ubuntu12.04 nginx 安裝 Memcached

Memcached 是一個高性能的分散式記憶體物件緩存系統,用於動態Web應用以減輕資料庫負載。它通過在記憶體中緩存資料和物件來減少讀取資料庫的次數,從而提高動態、資料庫讀取網站的速度。

1. 安裝 Memcached.

apt-get install memcached

centeos下安裝指令如下

yum -y install memcached

2. 啟用及停止服務

/etc/init.d/memcached start
/etc/init.d/memcached stop

centos設定開機啟動

chkconfig --level 2345 memcached on

ps.centos如果安裝缺少其它支持,可以

yum groupinstall "Development Tools"

3. 安裝 Memcached PHP 模組.

apt-get install php5-memcached

4. 重新啟動 PHP-FPM 服務

/etc/init.d/php5-fpm restart

加入nginx的設定檔

location /mem/ {
    if ( $uri ~ "^/mem/([0-9A-Za-z_]*)$" )
    {
     set $memcached_key "$1";
     memcached_pass     192.168.1.2:11211;
    }
    expires 70;
}

 

5. 使用phpinfo檢查是否有成功載入模組

memcached

 

參考資料:http://eureka.ykyuen.info/2013/01/30/ubuntu-install-memcached-with-php-fpm-and-nginx/

點閱: 80

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料