2.先安裝libevent:
# tar zxvf libevent-1.2.tar.gz
# cd libevent-1.2
# ./configure –prefix=/usr/local/memcached
# make
# make install
3.測試libevent是否安裝成功:
# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent-1.2.so.1 -> libevent-1.2.so.1.0.3
-rwxr-xr-x 1 root root 263546 11?? 12 17:38 libevent-1.2.so.1.0.3
-rw-r–r– 1 root root 454156 11?? 12 17:38 libevent.a
-rwxr-xr-x 1 root root 811 11?? 12 17:38 libevent.la
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent.so -> libevent-1.2.so.1.0.3
還不錯,都安裝上了。
4.安裝memcached,同時需要安裝中指定libevent的安裝位置:
# cd /tmp
# tar zxvf memcached-1.2.0.tar.gz
# cd memcached-1.2.0
# ./configure –with-libevent=/usr
# make
# make install
如果中間出現報錯,請仔細檢查錯誤資訊,按照錯誤資訊來配置或者增加相應的庫或者路徑。
安裝完成後會把memcached放到 /usr/local/memcached/bin/memcached ,
5.測試是否成功安裝memcached:
# ls -al /usr/local/memcached
/bin/mem*
-rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/memcached/bin/memcached
-rwxr-xr-x 1 root root 140179 11?? 12 17:39 /usr/local/memcached/bin/memcached-debug
啟動memcached服務:
1.啟動memcache的伺服器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.141.64 -p 12000 -c 256 -p /tmp/memcached.pid
-d選項是啟動乙個守護程序,2.如果要結束memcache程序,執行:-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,
# kill `cat /tmp/memcached.pid`也可以啟動多個守護程序,不過埠不能重複。
測試memcached:
[root@localhost /]
#telnet
192.168
.141.64
12000
trying
192.168
.141.64
...connected to
192.168
.141.64
(192.168
.141.64
).escape character is '^]'
.set
key1 060
4zhou
stored
get key1
value key1 04
zhou
end
至此memcached安裝成功!
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...
linux上安裝memecached安裝小記!
最近在專案中使用了memcached來控制緩衝,到專案部署階段,memcached在linux上部署產生了困難,耗時半天,在此,整理安裝步驟,希望對大家有所幫助。我安裝時在網上參考多個資料,最有用的是 1.進入 usr lib目錄,使用命令 ls al libevent 檢視是否已安裝,linux系...
linux上安裝php,mysql,apche步驟
原始碼安裝php 在php官網找到5.6.40的tar包的鏈結 在linux上的 使用者主目錄 cd 用 wget 鏈結 tar zxvf 壓縮包名 解壓 configure prefix usr local php5.6 enable fpm 在當前目錄 make 在當前目錄 make insta...