动Redis设置自动启动无需手动操作(redis配置自启)
动redis设置自动启动是指在服务器系统开机后自动运行Redis,无需运维人员手动开启Redis,从而降低运维成本和提高工作效率。
一、安装配置Redis
1. 下载Redis:可以从官网上 https://redis.io/download 下载最新版Redis。
2. 解压缩:将Redis文件解压缩到任意目录,例如在/etc/redis下存放Redis程序。
3. 配置Redis:设置Redis监听IP,修改/etc/redis/redis.conf文件,可以设置本机IP或指定IP,如下:
bind 127.0.0.1
# bind 192.168.0.34
保存,之后执行 sudo service redis start 启动Redis服务。
二、设置Redis开机自动启动
1. 更改Redis服务文件:使用vi修改/etc/init.d/redis文件,找到如下代码:
start() {
echo -n “Starting redis-server: “
ulimit -n 10032
#/usr/local/bin/redis-server /usr/local/etc/redis/redis.conf
DAEMON=/usr/local/bin/redis-server
#DAEMON=/etc/redis # 自定义的存放路径
DAEMON_ARGS=/etc/redis/redis.conf
修改/usr/local/bin/redis-server为赋文件存放Redis目录,如/etc/redis,将刚才修改的路径赋值给DAEMON和DAEMON_ARGS,保存文件。
2. 设置自动启动:使用chkconfig设置Redis开机启动,执行以下指令:
sudo chkconfig –-level 345 redis on
表示将Redis服务设置在3,4,5等级自动启动。
重新启动系统,查看redis服务是否正确运行,可以使用以下指令:
sudo service redis status
若输出Redis服务正在运行,表示Redis设置自动启动成功。
可以看出,动Redis设置自动启动只是通过一些简单的步骤就可以实现,大大提高了运维效率,降低了运维成本。