开启Redis自启动之旅(redis配置开机启动)

Redis 是一种开源的键-值数据存储系统,它的性能、功能非常出色,现在是全球最受欢迎的 NoSQL 数据库之一。在使用 Redis 之前,我们必须先将其安装到服务器上,然后为了保证服务的持续性,需要将它自动启动。以下将介绍如何配置 Redis 自动启动

1.首先,我们需要安装 Redis 服务,并确保其能够正常工作。然后我们可以使用如下命令查看 Redis 服务是否安装成功:

$ sudo systemctl status redis

如果出现以下内容,则表明 Redis 服务安装成功:

● redis.service - Redis persistent key-value database
Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-11-16 17:37:26 UTC; 7s ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 8366 (redis-server)
CGroup: /system.slice/redis.service
└─8366 /usr/bin/redis-server 127.0.0.1:6379

2.接下来,我们需要创建一个 Redis 服务文件,使用下面的命令创建一个文件:

$ sudo vi /etc/systemd/system/redis.service

然后将下面内容复制到这个文件中:

[Unit]
Description=Redis persistent key-value database
after=network.target
[Service]
Type=simple
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
User=redis
Group=redis
ExecStop=/usr/bin/redis-cli -p 6379 shutdown
Restart=on-failure
[Install]
WantedBy=multi-user.target

保存并退出后,我们就创建了一个 Redis 服务文件,下面可以执行以下命令来启用 Redis 自启动:

$ sudo systemctl enable redis

3.最后,使用以下命令重启一下服务,即可完成 Redis 自启动的设置:

$ sudo systemctl restart redis

以上就是关于如何开启 Redis 自启动的步骤,它可以让 Redis 服务在服务器启动时自动运行,从而保证Redis 的可用性。


数据运维技术 » 开启Redis自启动之旅(redis配置开机启动)