Linux系统上配置redis开机自启

zhoutuo / 2024-06-02 / 原文

Redis开机自启:
第一步添加环境变量:
命令:vim /etc/profile
在结尾添加:export PATH=$PATH:/usr/local/redis/bin

作用是为了后续脚本的启动命令不需写的过长
重载环境变量文件:source /etc/profile

第二步:编写redis.service
节点1:
152服务器vim /etc/systemd/system/redis.service添加以下内容:
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
User=dffadmin # 替换为运行Redis的用户
Group=redis-group # 替换为运行Redis的用户组
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=redis-server /data/mpjava/redis/run/redis.pid
ExecStop=redis-cli -p 6379 shutdown
Restart=on-failure
PrivateTmp=true

[Install]
WantedBy=multi-user.target
***注意:复制以上内容到Linux服务器上很容易导致[Unit],复制不上,注意检查。

第二步:加权限
命令:chmod 775 redis.service

第三步:输入配置开机自启命令
systemctl daemon-reload
systemctl enable redis.service