linux下安裝memcached_動力節(jié)點(diǎn)Java學(xué)院整理
前期準(zhǔn)備
- 環(huán)境:centOS6.5
- memcached版本1.4.25
memcached下載網(wǎng)址:
http://memcached.org/downloads
安裝libevent
因?yàn)楣俜骄W(wǎng)站說了,memcached依賴于libevent
使用yum安裝
yum install libevent-devel
源碼安裝
下載網(wǎng)址:http://libevent.org/
解壓
tar -zxvf libevent-2.0.22-stable.tar.gz
配置
./configure –prefix=/usr/local/libevent
安裝
make && make install
memcached安裝
解壓
tar -xvf memcached-1.4.25.tar.gz
該版本的memcached沒有使用gzip壓縮,所以不能加-g
編譯
通過 ./configure –help
可以參考編譯參數(shù),可以看出,我們可以通過 –with-libevent
來指定libevent安裝目錄。
編譯命令如下:
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/
安裝
執(zhí)行如下命令
make && make install
安裝完成后,可以看到/usr/local目錄下多了一個memcached目錄,目錄結(jié)構(gòu)如下:
啟動memcached
入股直接運(yùn)行bin/memcached -vvv,將會報錯如下
在win下可以正常運(yùn)行,linux下為什么呢?因?yàn)閘inux對權(quán)限要求很高。怎么辦呢?我們通過-u
指定用戶來運(yùn)行。
于是可以使用如下命令連接
bin/memcached -vv -u nobody
可以看出,已經(jīng)正常啟動了。
在win下連接memcached
在win下通過telnet連接,當(dāng)然前提是linux中,需要提前關(guān)閉防火墻。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對本站的支持。
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。