linux memcached開機啟動

2021-09-07 19:22:26 字數 2110 閱讀 5176

方法一:

在/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 除錯資訊和錯誤資訊輸出到控制台 ...