一、環境
1、操作系統:redhat linux 5.5
2、libevent:libevent-2.0.21-stable.tar.gz
memcached:memcached-1.4.21.tar.gz
二、安裝
1、因爲memcached依賴libevent,故需要先安裝libevent。
2、源碼安裝,進入安裝包所在目錄,執行以下命令:
tar -zxvf libevent-2.0.21-stable.tar.gz
將安裝包解壓, 然後進入解壓後的目錄,執行安裝命令:
./configure --prefix /usr/local/libevent/
make clean
make
make install
3、安裝memcached,執行命令:
tar -zxvf memcached-1.4.21.tar.gz
./configure --prefix /usr/local/memcached/ --with-libevent=/usr/local/libevent/
make clean
make
make install
注意第二條命令,因爲memcached依賴libevent,所以加上--with-libevent參數,指定libevent所在路徑。
否則,在執行./configure命令時會出現錯誤。
三、測試
1、啓動memcached守護進程
進入memcached安裝目錄,執行memcached命令:
cd /usr/local/memcached/bin
./memcached -d -u root
可以執行memcached -h命令查看具體參數說明。
2、利用telnet進行連接
telnet localhost 11211
stats
如果能順利連接,且出現統計信息,說明安裝成功。