1安裝libevent
[root@server80 packagesoure]# tar xvf libevent-1.4.13-stable.tar.gz2.安裝memcache[root@server80 packagesoure]# mkdir /opt/libevent
[root@server80 packagesoure]# cd libevent-1.4.13-stable
[root@server80 libevent-1.4.13-stable]# ./configure --prefix=/opt/libevent
[root@server80 libevent-1.4.13-stable]# make
[root@server80 libevent-1.4.13-stable]# make install
[root@server80 memcached-1.4.5]# mkdir /opt/memcache-1.4.53.啟動memcache[root@server80 memcached-1.4.5]# ./configure --prefix=/opt/memcache-1.4.5 --with-libevent=/opt/libevent
[root@server80 bin]# /opt/memcache-1.4.5/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256-d選項是啟動乙個守護程序,
-m是分配給memcache使用的記憶體數量,單位是mb,
-u是執行memcache的使用者,我這裡是system_u,
-l是監聽的伺服器ip位址,如果有多個位址的話,可以用多個 -l you_ip
-p是設定memcache監聽的埠,最好是1024以上的埠,
-c選項是最大執行的併發連線數,預設是1024,按照你伺服器的負載量來設定,
-p是設定儲存memcache的pid檔案
如果要結束memcache程序,執行:
用# ps -e 檢視程序
# kill pid memcached的程序號
4.php客戶端
客戶端
[root@localhost server]# tar zxvf memcache-2.1.0.tgz[root@localhost server]# cd memcache-2.1.0
[root@localhost server]# /usr/local/php/bin/phpize
[root@localhost server]# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
[root@localhost server]# make
[root@localhost server]# make install
需要在php.ini(vi /etc/php.ini)檔案中相應的位置加入:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20060613/"
extension=memcache.so
啟動memcached
重啟apache
Memcache的安裝和啟動
1.安裝libevent 引用 wget p tmp 解壓縮並安裝 引用 cd tmp tar zxvf libevent 1.4.7 stable.tar.gz cd libevent 1.4.7 stable configure prefix usr make make install 2.安裝...
Linux下memcache的安裝和啟動
memcache是高效能,分布式的記憶體物件快取系統,用於在動態應用中減少資料庫負載,提公升訪問速度。據說官方所說,其使用者包括twitter digg flickr等,都是些網際網路大腕呀。目前用memcache解決網際網路上的大使用者讀取是非常流行的一種用法。編譯錯誤 libmemcached ...
windows下安裝啟動memcached服務失敗
輸入 memcached h 正常顯示如下 但是memecached d start 失敗 服務列表中沒有memcached服務 2.在cmd下輸入 c memcached memcached.exe d install 安裝。注意 這一步很多初學者都安裝不了,執行上面命令後控制台會提示如下錯 fa...