1.解壓libevent# ./configure –prefix=/usr
# make
# make install
2.測試libevent是否安裝成功:
# ls -al /usr/lib | grep libevent
3.安裝memcached
解壓memcached
# ./configure –with-libevent=/usr
# make
# make install
4.1.啟動memcache的伺服器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.141.64 -p 12000 -c 256 -p /tmp/memcached.pid
5.啟動memcached
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.141.64 -p 12000 -c 256 -p /tmp/memcached.pid
6.關閉memcached程式
# kill `cat /tmp/memcached.pid`
引數說明:
-d選項是啟動乙個守護程序,
-m是分配給memcache使用的記憶體數量,單位是mb,我這裡是10mb,
-u是執行memcache的使用者,我這裡是root,
-l是監聽的伺服器ip位址,如果有多個位址的話,我這裡指定了伺服器的ip位址192.168.0.200,
-p是設定memcache監聽的埠,我這裡設定了12000,最好是1024以上的埠,
-c選項是最大執行的併發連線數,預設是1024,我這裡設定了256,按照你伺服器的負載量來設定,
-p是設定儲存memcache的pid檔案,我這裡是儲存在 /tmp/memcached.pid,
注意:安裝過程中可能出現以下錯誤
configure: error: in `/opt/memcached-1.4.20':configure: error: no acceptable c compiler found in $path
see `config.log' for more details.
安裝一下gcc-c++編譯器就好了
yum -y install gcc-c++
CentOS 下安裝編譯安裝MeMcached
tar xvf memcached 1.4.15.tar.gz cd memcached 1.4.15 configure prefix usr local memcache 出現了 configure error libevent is required.you can get it from t...
eAccelerator與memcached的區別
歡迎各位加入群 206981178,共同學習 eaccelerator和memcached,是目前較為主流的兩個可使用在php之中的快取加速工具.eaccelerator專門為php開發,而memcached不僅僅用在php之中,其他所有的語言都可以使用.eaccelerator的主要功能 1.快取...
PHP Windows下使用Memcached擴充套件
github上發現了乙個很好用的小檔案,能夠 模擬出php memcached.dll的php memcached擴充套件。php memcached client 已知pcel有兩個memcache client的擴充套件,乙個是memcache,乙個是memcached,他們的實現方式不同,後者...