下面是“Linux安装Redis、后台运行、系统自启动的设置方法”的完整攻略。
安装Redis
- 打开终端,输入以下命令:
sudo apt update
sudo apt install redis-server
- 安装完成后,检查是否成功安装Redis:
redis-cli ping
如果返回“PONG”,说明Redis已经成功开启。
后台运行Redis
- 编辑Redis配置文件:
sudo nano /etc/redis/redis.conf
- 将
daemonize
配置项的值改为yes
,如下所示:
daemonize yes
-
保存并退出。
-
重新启动Redis服务:
sudo /etc/init.d/redis-server restart
设置Redis为系统自启动服务
- 在
systemd
中创建 Redis 启动脚本:
sudo nano /etc/systemd/system/redis.service
- 将以下内容复制粘贴到文件中:
[Unit]
Description=Redis in-memory data store
After=network.target
[Service]
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
-
保存并退出。
-
重新加载
systemd
配置文件:
sudo systemctl daemon-reload
- 启动 Redis 服务,并设置自启:
sudo systemctl start redis
sudo systemctl enable redis
至此,Redis已经成功安装、后台运行并且设置为系统自启动服务。
示例1:
假设你的Redis服务器IP地址为192.168.1.100
,连接端口为6380
,可以使用以下命令连接Redis:
redis-cli -h 192.168.1.100 -p 6380
示例2:
如果你需要在Redis中设置密码验证,需要在Redis配置文件中添加以下内容:
requirepass yourpassword
其中yourpassword
替换为你的密码。设置完成后,记得重启Redis服务。
sudo /etc/init.d/redis-server restart
这样就可以在连接Redis时使用密码进行验证了:
redis-cli -h 192.168.1.100 -p 6380 -a yourpassword
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux安装Redis、后台运行、系统自启动的设置方法 - Python技术站