nginx+php+memecache的配置過程

繼續接着上一篇lnmp架構繼續優化
原理待補充


php中加入memcacha或者ImageMagick等模塊
獲取安裝包memcache-2.2.5.tgz  三部曲走起

可以看見是沒有./configure命令的  需要先進行php擴展

配置正確的情況下可能會出現這種情況     解決方法如下


三部曲走起


加載相應的模塊到php中


重啓服務

安裝memcached

啓動服務


複製memcache的相關數據包

修改管理用戶和連接的主機


檢測
在真機瀏覽器輸入http://172.25.62.1/memcache.php
需要填寫用戶名和密碼  就是上面配置文件的用戶 admin  密碼root


每訪問一次哪個綠色的hits會增加 紅色的misses會減少
在客戶端(物理機)進行壓力測試

服務端server1再次查看緩存情況


Nginx+memcached+php  這裏memcached是ngixn的緩存 用於緩存數據
在這裏需要有支持memcache模塊的nginx二次開發包
先關閉原來的nginx服務

下載openresty 和 nginx-sticky-module-ng.tar.gz包

指定路徑和增加的模塊

編譯 安裝

 

基本優化


配置memcache支持模塊



重啓服務

進行壓力測試  物理機

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章