# !/bin/sh # #,Simple Redis  init.d script conceived towork 提醒Linux 系统 #,as it  does use of 从而/proc 文件系统。 , REDISPORT=6379 EXEC=/usr/地方/复述,/bin/redis-server CLIEXEC=/usr/地方/复述,/bin/redis-cli , PIDFILE=/usr/地方/复述/pid/redis_ {REDISPORT} .pid美元 参看="/usr/地方/复述/CONF/$ {REDISPORT} . CONF” , case “$ 1”, ,才能开始) ,,,,,,if [, -f PIDFILE 美元;] ,,,,,, ,,,,,,,,,,,,,,,echo “PIDFILE 美元;存在,,processis already running 或是撞” ,,,,,, ,,,,,,,,,,,,,,,echo “Starting Redisserver……” ,,,,,,,,,,,,,,,EXEC 相依美元 ,,,,,fi ,,,,,,;; ,才能停止) ,,,,,,if [!大敌;-f PIDFILE 美元;】 ,,,,,, ,,,,,,,,,,,,,,,echo “没办法抹杀自己PIDFILE 美元;does ,, process is not 运行” ,,,,,, ,,,,,,,,,,,,,,,PID=$ (cat PIDFILE美元) ,,,,,,,,,,,,,,,echo “Stopping ……” ,,,,,,,,,,,,,,,CLIEXEC 美元;-p REDISPORT 美元;关闭 ,,,,,,,,,,,,,,,while [, -x /proc/$ {PID},) ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,echo “Waiting forRedis 用shutdown ……” ,,,,,,,,,,,,,,,,,,,sleep 1 ,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,echo “Redis 停止” ,,,,,fi ,,,,,,;; ,,*) ,,,,,,echo “Please use  start 或是stop as first 参数” ,,,,,,;; esac
。参看
-A INPUT -m state ——state NEW -m tcp -p tcp——dport 6379年,-j 接受
export 路径=$路径:/usr/地方/复述/bin
/usr/地方/复述/initscript/redis 开始