0


Linux Redis 服务设置开机自启动

文章目录


前言

请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i、


提示:以下是本篇文章正文内容,下面案例可供参考

一、准备工作

注意:准备已安装好的Redis机器,请移步:Linux Redis部署

二、操作步骤

2.1 修改redis.conf文件

daemonize:Redis默认不是以守护进程(daemonize)的方式运行,可以通过该配置项修改,使用yes启用守护进程

# 进入redis安装路径cd /usr/local/redis/conf/

#编辑配置文件vim redis.conf

#修改配置项: daemonize
 daemonize: yse

修改配置

2.2 创建启动脚本

注意:使用root用户进行操作

cd /etc/init.d/
vim redis

脚本内容:

#!/bin/sh####################基础参数#####################安装路径package_path=/usr/local
#安装名称package_name=redis
#启动端口port=6379#初始密码passwd=admin123
#修改为你的redis路径REDISPORT=${port}EXEC=${package_path}/${package_name}/bin/redis-server
CLIEXEC=${package_path}/${package_name}/bin/redis-cli

PIDFILE=${package_path}/${package_name}/redis_${REDISPORT}.pid
CONF="${package_path}/${package_name}/conf/redis.conf"PASS="${passwd}"case"$1"in
    start)if[-f$PIDFILE]thenecho"$PIDFILE exists, process is already running or crashed"elseecho"Starting Redis server..."$EXEC$CONFfi;;
    stop)if[!-f$PIDFILE]thenecho"$PIDFILE does not exist, process is not running"elsePID=$(cat $PIDFILE)echo"Stopping ..."$CLIEXEC-a$PASS-p$REDISPORTshutdownwhile[-x /proc/${PID}]doecho"Waiting for Redis to shutdown ..."sleep1doneecho"Redis stopped"fi;;
    *)echo"Please use start or stop as first argument";;esac

2.3 设置redis 脚本权限

chmod755 /etc/init.d/redis

2.4 设置开机启动

cd /etc/init.d/
 #把redisd加入到开机自启服务里chkconfig redis on  
 #查看列表(看到3、4、5状态为开或者为 on 则表示成功。 )chkconfig--list

2.5 验证

#重启后查看redis服务是否已启动reboot

总结

我是南国以南i记录点滴每天成长一点点,学习是永无止境的!转载请附原文链接!!!

参考链接、

标签: linux redis

本文转载自: https://blog.csdn.net/springhub/article/details/139930806
版权归原作者 南国以南i 所有, 如有侵权,请联系我们删除。

“Linux Redis 服务设置开机自启动”的评论:

还没有评论