前幾天技術總監要我在專案中加乙個memcached,以前也從來沒有配置過,所以就去網上找教程,最終折騰成功。比較坑的就是sasl協議那裡。
1,memcached。2,libevent。
首先檢查是否有安裝過。
rpm -qa|grep libevent
rpm -qa|grep memcached
首先解壓libevent:tar -zxf libevent-x.xx
./configure --prefix=/usr/local/libevent
make
make install
libevent安裝完成。開始memcached安裝。
解壓:tar -zxf memcached-x.xx
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/
make
make install
啟動:memcached -m 128 -p 11211 -u nobody -c 2048 -vv -d 指定記憶體,埠,使用者,最大連線數,守護程序啟動
netstat -lntup可以看到memcached是否啟動成功。
這是再來看看是否安裝了sasl:rpm -qa|grep sasl
一般是已經安裝了,這是乙個連線memcached的協議。
進入sasl配置
vim /etc/sysconfig/saslauthd這個時候,useradd乙個使用者,為他設定乙個密碼。修改mech,修改為shadow模式,這個模式是可以讓系統使用者進行登入的。
然後這是連線到memcached
telnet localhost 11211
如果提示命令未找到,那麼可以yum install -y telnet進行安裝。
稍後會提示你輸入賬號和密碼,你就輸入你剛才增加的使用者的賬號密碼就可以登入成功了。
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...