Ubuntu16设置Redis开机自启动
Ubuntu16设置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
原配置文件

1 #!/bin/sh
2 #
3 # Simple Redis init.d script conceived to work on Linux systems
4 # as it does use of the /proc filesystem.
5
6 ### BEGIN INIT INFO
7 # Provides: redis_6379
8 # Default-Start: 2 3 4 5
9 # Default-Stop: 0 1 6
10 # Short-Description: Redis data structure server
11 # Description: Redis data structure server. See https://redis.io
12 ### END INIT INFO
13
14 REDISPORT=6379
15 EXEC=/usr/local/bin/redis-server
16 CLIEXEC=/usr/local/bin/redis-cli
17
18 PIDFILE=/var/run/redis_${REDISPORT}.pid
19 CONF="/etc/redis/${REDISPORT}.conf"

修改后的配置文件

1 #!/bin/sh
2 #
3 # chkconfig: 2345 90 10 ---这里修改
4 # description: Redis is a persistent key-value database ---这里修改
5
6 ### BEGIN INIT INFO
7 # Provides: redis_6379
8 # Required-Start: ---这里修改
9 # Required-Stop: ---这里修改
10 # Default-Start: 2 3 4 5
11 # Default-Stop: 0 1 6
12 # Short-Description: Redis data structure server
13 # Description: Redis data structure server. See https://redis.io
14 ### END INIT INFO
15
16 REDISPORT=6379
17 EXEC=/usr/local/bin/redis-server
18 CLIEXEC=/usr/local/bin/redis-cli
19
20 PIDFILE=/var/run/redis_${REDISPORT}.pid
21 CONF="/etc/redis/redis.conf" # ---这里修改

修改完配置文件后执行下面两条命令
sudo chmod +x /etc/init.d/redis # 取得权限 sudo update-rc.d redis defaults # 加载到系统自启动文件
测试命令:
|
1
2
3
4
|
kady@ubuntu:/etc/init.d$ sudo update-rc.d redis defaultskady@ubuntu:/etc/init.d$ service redis start # 启动redis服务kady@ubuntu:/etc/init.d$ redis-cli127.0.0.1:6379> # 设置成功 |
其他命令:
|
1
2
3
4
5
|
启动服务: service redis start停止服务: service redis stop重启服务: service redis restart |
Ubuntu16设置Redis开机自启动的更多相关文章
- Centos7系统下编写systemd脚本设置redis开机自启动
今天想设置redis开机自启动,我觉得这样子比较好,但是在网上找了很长时间发现大家都是基于chkconfig的写法来设置的,并不能由systemd进程来统一管理,所以这里我自己编写了一个,希望大家可以 ...
- Linux(centos7)安装redis并设置redis开机自启动
1.下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 2.解压安装包 tar -zxvf redis-4.0.6 ...
- 【Redis】redis开机自启动、设置守护进程、密码设置、访问权限控制等安全设置(redis默认端口6379)
一.redis设置开机自启动:centOS: 1.修改redis.conf中daemonize为yes,确保守护进程开启,也就是在后台可以运行. (守护进程:孤儿进程:独立于终端而存在的进程,不会因为 ...
- 配置redis开机自启动和监听
redis安装好后,每次手动启动很不方便,配置开机自启动. 方法一:设置启动命令到/etc/rc.d/rc.local rc.local文件是系统全局脚本文件,会在其他开机进程脚本文件执行完毕后执行该 ...
- linux下redis开机自启动
将/usr/local/app/redis-4.0.8/redis.conf文件中daemonize no改为daemonize yes 在/etc目录下新建redis目录:mkdir /etc/re ...
- linux centOS7 设置 redis 开机启动
1.为了让redis-server能在系统启动时自动运行,需要将redis服务作为守护进程(daemon)来运行,我们回/usr/local/cluster/7000/目录中找到一个redis.con ...
- Centos7 设置redis开机自启
Centos7 设置redis开机自启 标签(空格分隔):Linux 环境 Centos7.1 redis-3.0.6 chkconfig方式 **service和chkconfig命令的功能好像都被 ...
- linux设置tomcat开机自启动
本文假设jdk环境安装成功,如何安装JDK请参考这个链接: http://www.cnblogs.com/yoyotl/p/5395208.html 1. 下载apache的安装包,例如本例下载了ap ...
- tomcat设置为开机自启动
第一步:设置环境变量(在java环境变量配置完成的情况下) 计算机右键——>属性——>高级系统设置——>环境变量——>在用户变量中心新建CATALINA_HOME变量 编辑pa ...
随机推荐
- Django学习笔记(2)——模型,后台管理和视图的学习
一:Web投票示例 本节我们首先从全局范围再复习一下Django的概念,让自己对Django的设计理念, 功能模块,体系架构,基本用法有初步的印象. Django初始的详细博客内容:请点击我 该应用包 ...
- [SpringBoot guides系列翻译]SpringBoot构建RESTful程序入门
原文地址 构建一个RESTful的WebService 这个指南将带你用Spring创建一个RESTful的helloworld程序. 你将完成 在下面地址上创建一个接收http get请求的服务 h ...
- Abp.Castle.Log4Net : Method 'get_IsTraceEnabled' does not have an implementation
异常内容 System.TypeLoadException HResult=0x80131522 Message=Method 'get_IsTraceEnabled' in type 'Abp.Ca ...
- 如何發佈一個完整Node.js Module
本文會透過以下幾個段落,讓各位一步一步學習如何寫一個自已的Node.js Module並且發佈到npm package上 Node.js Module 結構 我們先建立一個 NodeModuleDem ...
- IT企业级应⽤开发模式演化
前端研发流程 传统To B类系统的研发模式 探索 & 思考设计模式库(DPL)设计语⾔设计语⾔详解基于MVVM模式的Web框架 & UI库优化后的开发模式实现价值实践 赋能 赋能授权( ...
- Java运行时环境---ClassLoader类加载机制
背景:听说ClassLoader类加载机制是进入BAT的必经之路. ClassLoader总述: 普通的Java开发其实用到ClassLoader的地方并不多,但是理解透彻ClassLoader类的加 ...
- Javascript之高级数组API的使用实例
JS代码中我们可以根据需求新建新的对象解决问题的同时,也有一些常用的内置对象供我们使用,我们称之为API,本篇文章只是对数组部分进行了练习. 例一:伪数组,不能修改长短的数组(所以没办法清零),可以修 ...
- 你真的懂JavaScript基础类型吗
夯实Javascript基础. 基本类型有六种: null,undefined,boolean,number,string,symbol. 基本类型的值是保存在栈内存中的简单数据段 基础类型特性 基础 ...
- Django用户继承AbstractUser后密码为明文
Django用户继承AbstractUser后密码为明文 其实本不应该有这个问题,却花了我很久的时间,因为还是初学阶段. 造成这个原因是因为在admin注册的生活没有指定Admin 在app的admi ...
- API测试工具SoapUI & Postman对比分析
本文由葡萄城技术团队于博客园原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 最近公司要引入API测试工具,经过调查和了解,最终决定在SoapUI ...