开启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 databaseafter=network.target
[Service]Type=simple
ExecStart=/usr/bin/redis-server /etc/redis/redis.confUser=redis
Group=redisExecStop=/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 的可用性。