redis让系统自动运行配置自启动(redis配置自启动)
Redis被广泛应用在系统中,在某些特殊情况下,我们希望Redis能够自动运行,以下是Redis的配置自启动的方法:
1. 我们需要在Redis配置文件中设置以下属性:
daemonize yes
2. 然后,设置Redis服务开机自启动,安装Redis时会自动创建两个shell脚本文件:/etc/init.d/redis_6379,我们需要使用更新软件来更新:
sudo update-rc.d redis_6379 defaults
3. 重启系统,Redis将自动开机自启动:
sudo reboot
此外,Redis还支持Systemd管理服务,我们可以创建Systemd配置来实现Redis的开机自启动,我们新建文件/etc/systemd/system/redis_6379.service,然后,添加以下内容:
[Unit]
Description=Redis 6379
After=network.target
[Service]
Type=forking
User=redis
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
使用更新软件来更新:
sudo systemctl enable redis_6379
sudo systemctl start redis_6379
以上就是Redis的配置自启动的方法,通过上面的步骤,可以让Redis在系统自动运行,在系统的重启的情况下,Redis可以自动启动。