繼續接着上一篇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支持模塊
重啓服務
進行壓力測試 物理機