Memcache安裝和啟動

2021-08-31 22:47:13 字數 1683 閱讀 4393

1安裝libevent

[root@server80 packagesoure]# tar xvf libevent-1.4.13-stable.tar.gz

[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

2.安裝memcache

[root@server80 memcached-1.4.5]# mkdir /opt/memcache-1.4.5

[root@server80 memcached-1.4.5]# ./configure --prefix=/opt/memcache-1.4.5 --with-libevent=/opt/libevent

3.啟動memcache

[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...