1.首先是写 service脚本
service脚本需要进入到目录/etc/init.d中,然后touch memcached,最后vim
memcached后进行脚本编写,脚本如下:
#!/bin/bash
#chkconfig:345 60 60
#description:auto_run
export PATH=/sbin:$PATH
start()
{
echo -n $"Starting
memcached:"
/usr/local/memcached/bin/memcached -d -m 512 -p 11211 -u root
echo "[OK]"
}
stop()
{
echo -n $"Shutting down
memcached: "
memcached_pid_list=`pidof
memcached`
kill -9
$memcached_pid_list
echo "[OK]"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 3
start
;;
*)
echo $"Usage: $0
{start|stop|restart}"
exit 1
esac
exit 0
脚本写好后,可以检查下是否有效,service memcached start (这里需要注意的是要给memcached可执行的权限,chmod a+x
memcached)
2.把service注册到开机启动服务中去:chkconfig --add
memcached ,如果成功那么你使用chkconfig
--list应该可以看到memcached的选项了,至此memcached就成功配置成服务了
linux memcached开机启动,布布扣,bubuko.com