CentOS 设置开机启动Redis
版权归原作者所有。 本文最后更新于:2023年9月27日 晚上
CentOS 设置开机启动Redis
创建相关用户,并设置权限
sudo gropdadd redis
sudo useradd -g redis redis --no-create-home
sudo chown -R redis:redis /usr/local/redis
用户如果创建成功
创建文件,并书写脚本
vim /etc/systemd/system/redis-server.service
[Unit]
Description=Redis Server Manager
After=syslog.target
After=network.target
[Service]
Type=simple
User=redis
Group=redis
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis-5.0.14/src/redis-server /usr/local/redis-5.0.14/redis.conf
ExecStop=/usr/local/redis-5.0.14/src/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
如果用户没有创建成功
root用户启动脚本
vim /etc/systemd/system/redis-server.service
[Unit]
Description=Redis Server Manager
After=syslog.target
After=network.target
[Service]
Type=simple
User=root
Group=root
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis-5.0.14/src/redis-server /usr/local/redis-5.0.14/redis.conf
ExecStop=/usr/local/redis-5.0.14/src/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
设置开机启动
systemctl daemon-reload
systemctl start redis-server.service
systemctl enable redis-server.service
创建redis-cli软连接
ln -s /usr/local/redis/redis-cli /usr/bin/redis-cli
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明蚁点博客出处!