失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux 关闭redis 命令_linux关闭redis命令 redis配置redis的服务器启动和关闭 - Redis - 服务器之家...

linux 关闭redis 命令_linux关闭redis命令 redis配置redis的服务器启动和关闭 - Redis - 服务器之家...

时间:2021-07-15 16:01:56

相关推荐

linux 关闭redis 命令_linux关闭redis命令 redis配置redis的服务器启动和关闭 - Redis - 服务器之家...

linux关闭redis命令 redis配置redis的服务器启动和关闭

发布时间:-04-13

来源:服务器之家

# chkconfig: 2345 10 90

# description: Start and Stop redis

PATH=/usr/local/devtools/redis/src:/sbin:/usr/bin:/bin

REDISPORT=6379

EXEC=/usr/local/devtools/redis/src/redis-server

REDIS_CLI=/usr/local/devtools/redis/src/redis-cli

PIDFILE=/var/run/redis.pid

CONF="/usr/local/devtools/redis/redis.conf"

AUTH="1234"

case "$1" in

start)

if [ -f $PIDFILE ]

then

echo "$PIDFILE exists, process is already running or crashed."

else

echo "Starting Redis server..."

$EXEC $CONF

fi

if [ "$?"="0" ]

then

echo "Redis is running..."

fi

;;

stop)

if [-f $PIDFILE ]

then

echo "$PIDFILE exists, process is not running."

else

PID=$(cat $PIDFILE)

echo "Stopping..."

$REDIS_CLI -p $REDISPORT SHUTDOWN

sleep 2

while [ -x $PIDFILE ]

do

echo "Waiting for Redis to shutdown..."

sleep 1

done

echo "Redis stopped"

fi

;;

restart|force-reload)

${0} stop

${0} start

;;

*)

echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2

exit 1

esac

2、给文件添加权限,使用脚本文件可以执行,命令为:chmod 755 /etc/init.d/redis

3、以上工作顺利完成并且没有出现报错,则配置完成。每次开机之后,我们输入以下两个命令就可以启动和关闭redis服务了,如图所示:

a、service redis start 开启redis服务

b、service redis stop 关闭redis服务

4、在大部分情况下,我们需要服务器重新启动的时候自动开启redis,而不是我们手工的去开启,那么下来就说一下开机自动启动的设置。

首先设置redis.config中的daemonize为yes,确保守护进行开启,执行以下命令:

(1)、cd /usr/local/devtools/redis

(2)、vi redis.conf 开启配置文件,找到daemonize属性就设置为yes, 保存并且退出即可。

(3)、然后设置开机启动,命令:chkconfig redis on

当以上步骤完成之后,即可以可以重新启动Linux然后按照前面所写的测试是否随机器自动启动了。

=====================redis配置完成===============================

如果觉得《linux 关闭redis 命令_linux关闭redis命令 redis配置redis的服务器启动和关闭 - Redis - 服务器之家...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。