centos7设置redis开机启动
时间: 2023-04-26 20:00:43 浏览: 160
详解Centos7下配置Redis并开机自启动
1. 首先,需要确保已经安装了redis。如果没有安装,可以使用以下命令进行安装:
```
yum install redis
```
2. 安装完成后,需要编辑redis的配置文件。可以使用以下命令打开配置文件:
```
vi /etc/redis.conf
```
3. 在配置文件中找到以下两行:
```
# bind 127...1
# protected-mode yes
```
将其修改为:
```
bind ...
protected-mode no
```
这样可以允许redis监听所有IP地址,并关闭保护模式。
4. 保存配置文件并退出。
5. 接下来,需要创建一个systemd服务文件。可以使用以下命令创建一个名为redis.service的文件:
```
vi /etc/systemd/system/redis.service
```
6. 在文件中添加以下内容:
```
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=redis
ExecStart=/usr/bin/redis-server /etc/redis.conf
ExecStop=/usr/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
```
7. 保存文件并退出。
8. 启动redis服务并设置开机启动:
```
systemctl start redis
systemctl enable redis
```
现在,redis已经设置为开机启动了。可以使用以下命令检查服务状态:
```
systemctl status redis
```
如果服务正在运行,则会显示“active (running)”状态。
阅读全文