?Ubuntu16设置Redis开机自启动设置条件:-Ubuntu16.04-Redis-4.0.11在redis目录下找到 utils/redis_init_script 复制到/etc/init.d/redis 打开文件进行修改步骤:(主要Linux命令)whereis redis # 查找redis目录...

Ubuntu16设置Redis开机自启动
设置条件:
-Ubuntu16.04
-Redis-4.0.11
在redis目录下找到 utils/redis_init_script
复制到/etc/init.d/redis
打开文件进行修改
步骤:(主要Linux命令)
whereis redis # 查找redis目录
sudo cp redis_init_script /etc/init.d/redis # 复制文件
cd /etc/init.d/ # 进入文件目录 sudo vim redis # 编辑配置文件redis
原配置文件
#!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. ? ### BEGIN INIT INFO # Provides: redis_6379 # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Redis data structure server # Description: Redis data structure server. See https://redis.io ### END INIT INFO ? REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli ? PIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/etc/redis/${REDISPORT}.conf"
修改后的配置文件
#!/bin/sh # # chkconfig: 2345 90 10 ---这里修改 # description: Redis is a persistent key-value database ---这里修改 ? ### BEGIN INIT INFO # Provides: redis_6379 # Required-Start: ---这里修改 # Required-Stop: ---这里修改 # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Redis data structure server # Description: Redis data structure server. See https://redis.io ### END INIT INFO ? REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli ? PIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/etc/redis/redis.conf" ---这里修改
修改完配置文件后执行下面两条命令
sudo chmod +x /etc/init.d/redis # 取得权限
sudo update-rc.d redis defaults # 加载到系统自启动文件
测试命令:
kady@ubuntu:/etc/init.d$ sudo update-rc.d redis defaults kady@ubuntu:/etc/init.d$ service redis start # 启动redis服务 kady@ubuntu:/etc/init.d$ redis-cli 127.0.0.1:6379> # 设置成功
其他命令:
? ? ? ?启动服务: service redis start
停止服务: service redis stop
重启服务: service redis restart
本文标题为:Ubuntu16设置Redis开机自启动


基础教程推荐
- Windows10系统中Oracle完全卸载正确步骤 2023-07-24
- oracle19c卸载教程的超详细教程 2023-07-23
- oracle数据库排序后如何获取第一条数据 2023-07-24
- SQL Server如何设置用户只能访问特定数据库和访问特定表或视图 2023-07-29
- Python安装第三方库的方法(pip/conda、easy_install、setup.py) 2023-07-28
- Python常见库matplotlib学习笔记之画图中各个模块的含义及修改方法 2023-07-27
- Mariadb数据库主从复制同步配置过程实例 2023-07-25
- redis 数据库 2023-09-13
- Java程序员从笨鸟到菜鸟(五十三) 分布式之 Redis 2023-09-11
- redis乐观锁与悲观锁的实战 2023-07-13