3.由於linux系統可能預設已經安裝libevent,
執行命令:rpm -qa|grep libevent檢視系統是否帶有該安裝軟體
如果有執行命令:rpm -e libevent-1.1a-3.2.1 --nodeps(由於系統自帶的版本舊,忽略依賴刪除)
4.安裝libevent,
tar zxvf libevent-1.4.12-stable.tar.gz
cd libevent-1.4.12-stable
./configure --prefix=/usr/local/libevent-1.4
make
make install
5.安裝memcached
tar zxvf memcached-1.4.2.tar.gz
cd memcached-1.4.2
./configure --prefix=/usr/local/memcached-1.4.2 --with-libevent=/usr/local/libevent-1.4/
make
make install
至此memcached安裝完畢
6.測試
解決方法:
7.啟動memcache:
-m return error on memory exhausted (rather than removing items)
-u 是執行memcache的使用者,如果當前為root 的話,需要使用此引數指定使用者。
-l 是監聽的伺服器ip位址,預設為所有網絡卡。
-p 是設定memcache的tcp監聽的埠,最好是1024以上的埠
-c 選項是最大執行的併發連線數,預設是1024
-p 是設定儲存memcache的pid檔案
-f chunk size growth factor (default: 1.25)
-i override the size of each slab page. adjusts max item size(1.4.2版本新增)
8.停止memcache程序:
kill `cat /tmp/memcached.pid`
linux下啟動和停止memcached
安裝過程中指定 configure prefix usr local memcached 1.4 with libevent usr local libevent 1.4.2 則啟動memcached時候 cd usr local bin 進入到該目錄 memcached d m 900 u roo...
linux下memcached的啟動 結束的方式
2012 03 28 11 10 46 我來說兩句 收藏 當前專案中,linux下memcached的啟動 結束的方式 預設情況下memcached安裝到 usr local bin下。進入安裝目錄,啟動memcached usr local memcached bin memcached d c ...
linux下memcached安裝以及啟動
3.由於linux系統可能預設已經安裝libevent,執行命令 rpm qa grep libevent檢視系統是否帶有該安裝軟體 如果有執行命令 rpm e libevent 1.1a 3.2.1 nodeps 由於系統自帶的版本舊,忽略依賴刪除 4.安裝libevent,tar zxvf li...