一、安裝libeventphp
安裝Memcached前須要先安裝libevent。服務器
二、安裝memcached併發
三、啓動memcachedmemcached
# /usr/local/bin/memcached -m 32m -p 11211 -d -u root -P /var/run/memcached.pid -c 256
啓動過程當中參數說明:測試
-p:使用的TCP端口,默認爲11211。debug
-m:最大內存大小,默認爲64MB。調試
-vv:以very vrebose模式啓動,將調試信息和錯誤輸出到控制檯。code
-d:做爲守護進程在後臺運行。進程
-c:最大運行的併發鏈接數,默認是1024,須要按照服務器的負載量來設定。內存
-P:設置保存Memcache的pid文件。
-l:監聽的服務器IP地址,能夠有多個地址。
-u:運行memcached的用戶。
能夠經過/usr/local/bin/memcached -h命令顯示全部可用選項。
四、測試啓動是否鏈接正常
五、關閉memcached
# kill 'cat /var/run/memcached.pid'
六、安裝memcache的php擴展
1)選擇想要下載的memcache版本;
2)以memcache-2.2.5版本爲例安裝memcache的php擴展;
3)完成上述安裝後會有相似提示:
4)修改php.ini文件,把php.ini中的extension_dir="./"修改成extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20060613/"。
5)添加以下一行代碼來載入memcache擴展:
extension=memcache.so
七、測試memcache的php擴展是否安裝成功