方法一:
在/etc/rc.d/rc.local 加入以下**
/usr/local/memcached/bin/memcached -u root -d -m 2048 -l 192.168.70.1 -p 11211 -p /tmp/memcached.pid//所有機器都能訪問
/usr/local/memcached/bin/memcached -u root -d -m 2048 -l 0.0.0.0 -p 11211 -p /tmp/memcached.pid
//不指定ip,預設只有本機訪問
/usr/local/memcached/bin/memcached -u deamon -d -m 2048 -p 11211 -p /tmp/memcached.pid
使用者最好是 apache或 deamon
許可權 (許可權不夠,無法開啟啟動memcached)
# cd /etc/rc.d# chmod
777rc.local
//或者
# chmod 777 /etc/rc.d/rc.local
方法二:
// 寫服務**vim /etc/init.d/memcached
貼上以下**
注意2處:memcached的安裝路徑
#! /bin/sh## chkconfig: - 55
45# description: the memcached daemon
isa network memory cache service.
# processname: memcached
# config: /etc/sysconfig/memcached
# source function library.
. /etc/rc.d/init.d/functions
port=11211
user=root
maxconn=1024
cachesize=64
options=""
if [ -f /etc/sysconfig/memcached ];then
. /etc/sysconfig/memcachedfi
# check that networking
isup.
if [ "
$networking
" = "no"
]then
exit 0fi
retval=0
start ()
stop ()
restart ()
# see how we were called.
case"$1
"instart)
start
;;stop)
stop
;;status)
status memcached
;;restart|reload)
restart
;;condrestart)
[ -f /var/lock/subsys/memcached ] && restart ||:
;;*)
echo $
"usage: $0
"exit
1esac
exit $?
#cd /etc/init.d#chmod
775memcached
//將memcached加入系統服務
#chkconfig --add memcached
#chkconfig memcached on
//以服務方式執行memcached
啟動與關閉
#service memcached start啟動/etc/rc.d/init.d/memcached start
/etc/rc.d/init.d/memcached stop
/etc/rc.d/init.d/memcached restart
linux memcached相關命令
telnet localhost 200001 登陸 stats 檢視狀態 flush all 清理 quit 退出 echo flush all nc localhost 200001 1 資料儲存 假設key為test,value為12345 printf set test 0 0 5 r n1...
linux memcached狀態查詢
linux memcached狀態查詢 如何檢視memcache伺服器端版本 memcached h memcache的執行狀態可以方便的用 stats 命令顯示。首先用telnet 127.0.0.1 11211這樣的命令連線上memcache,然後直接輸入stats就可以得到當前memcache...
linux memcached 安裝和使用
參考文章 memcached詳細 參考文章 memcached深入理解 首先需要安裝libevent 然後安裝memcache 啟動memcached 執行 usr local bin memcached p 設定埠號 11211 m 設定最大記憶體數 64m vv 除錯資訊和錯誤資訊輸出到控制台 ...