redis linux开机启动
时间: 2023-05-08 12:57:43 浏览: 165
Linux中设置Redis开机启动的方法
Redis是一款基于键值对的内存数据库,它的高性能和数据结构丰富度让它越来越受到开发人员的喜欢。在Linux系统中,redis的开机自启动方式如下:
一、通过systemd方式实现redis linux开机启动
1、在/etc/systemd/system目录下创建一个redis.service文件
sudo vim /etc/systemd/system/redis.service
2、如果redis安装在默认的/opt/redis目录下,则可以按下面的方式写入redis.service文件
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=redis
ExecStart=/opt/redis/bin/redis-server /opt/redis/etc/redis.conf
ExecStop=/opt/redis/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
3、保存redis.service文件并退出vim编辑器,然后启动redis
sudo systemctl start redis.service
4、开机自启动redis
sudo systemctl enable redis.service
二、通过rc.local方式实现redis linux开机启动
1、编辑rc.local文件
sudo vim /etc/rc.local
2、将下面的语句添加到文件末尾,其中,redis-server的路径和配置文件路径需要根据实际情况进行修改
/opt/redis/bin/redis-server /opt/redis/etc/redis.conf
3、保存rc.local文件并退出vim编辑器
4、启动redis
sudo systemctl start rc-local.service
5、开机自启动redis
sudo systemctl enable rc-local.service
以上就是通过systemd和rc.local方式实现redis开机自启动的方法,大家可以根据自己的喜好和实际情况选择相应的方式。
阅读全文