的系统是ubuntu,安装方式有多种,一种是通过apt仓库,一种是下载源码,编译安装

1.通过apt仓库

具体命令:

sudo apt-get update
sudo apt-get install redis-server

然后启动redis服务器

redis-server

启动redis客户端验证后台服务器

redis-c

输入ping,返回pong,表示服务安装成功

2.源码安装

首先去官网下载压缩包,然后解压,编译,安装

tar xzf 压缩包名称
make
sudo make test
sudo make install

make:是编译源代码

make test 是测试编译是否成功

make install 是安装软件,需要注意的是一般是安装到/usr/local/bin下,所以需要root权限

这里有一篇文章把./configure,make,make install 讲的挺清楚,附上链接 https://www.linuxidc.com/Linux/2011-02/32211.htm


以上是redis的安装方式,第一种安装方式已经设置好开机自启动,所以不用再去单独设置,第二种需要单独设置开机自启

具体设置:

使用启动脚本 redis_init_script,这个文件位于redis安装包utils文件夹下

1.把安装包下 redis.conf 配置文件复制到/etc/redis下,命名为端口号.conf

sudo cp redis.conf /etc/redis/.conf

2.将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)

sudo cp redis_init_script /etc/init.d/redisd

3.使用 sysv-rc-conf 服务管理工具将redisd服务的运行级别改为2,3,4,5

首先安装 sysv-rc-conf 工具,然后进行设置

sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf

进入服务管理界面

然后将redisd的2,3,4,5级别全部选中,q键退出

#打开服务
service redisd start
#关闭服务
service redisd stop

参考链接:

https://www.linuxidc.com/Linux/2011-02/32211.htm

https://blog.csdn.net/duerbin3/article/details/45313461

http://www.cnblogs.com/goodspeed/archive/2012/10/18/2729615.html

http://www.cnblogs.com/ShanShi012/p/4816839.htm

https://blog.csdn.net/gatieme/article/details/45251389l

redis最新版本安装及开机自启的更多相关文章

  1. canal-adapter1.1.14最新版本安装的过程中出现的NullPointerException异常

    记录一下我在安装 canal-adapter1.1.14最新版本安装的过程中出现的NullPointerException异常 以下是我的canal-adapter/logs文件夹内adapter.l ...

  2. Redis单机部署、添加开机自启、配置参数

    1.Redis简介 redis是使用C语言编写的开源的,支持网络,基于内存,可持久性的键值对存储数据库,2013年5月之前,Redis是最流行的键值对存储数据库,Redis采用内存数据集,支持多种数据 ...

  3. UbuntuServer12.04安装MongoDB,开机自启,服务,权限

    获取最新版本 去http://www.mongodb.org/downloads找最新版的链接 wget http://fastdl.mongodb.org/linux/mongodb-linux-x ...

  4. (2)Ngixn 编译安装设置开机自启

    设置nginx开机自启 #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 ...

  5. redis在linux安装和开机启动和结合php运用方法一

    第一部分:安装redis 希望将redis安装到此目录 1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 ...

  6. Redis 单机版本安装

    亲装! 1.linux 系统镜像 redis 版本  使用redis-3.2.8.tar.gz(截止2017年4月的最新稳定版) 在安装之前先安装下redis 需要的环境 wget http://do ...

  7. redis win系统安装并设置开机自启

    安装包下载网址 :https://github.com/MSOpenTech/redis/releases 找到最新发布的安装包进行下载 下载完后解压到c盘 打开cmd,并进到redis里面 cd C ...

  8. Redis第一篇(Redis单机版本安装及启动)

    安装: 1 2 3 4 5 [root@M2_Redis1 ~]# yum install gcc gcc-c++     (安装依赖) [root@M2_Redis1 tools]# wget ht ...

  9. Redis4.0.9最新版本安装时出现的问题

    Redis Redis(REmote DIctionary Server,远程数据字典服务器)是开源的内存数据库,常用作缓存或者消息队列. Redis的特点: Redis存在于内存,使用硬盘作为持久化 ...

随机推荐

  1. 5 分钟入门 Google 最强NLP模型:BERT

    BERT (Bidirectional Encoder Representations from Transformers) 10月11日,Google AI Language 发布了论文 BERT: ...

  2. Java中的元注解

    注解为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据. 通过使用注解,我们可以将这些元数据保存在Java源代码中,并利用annotation API为自己的 ...

  3. H3C IP路由表摘要信息

  4. springboot+nginx+https+linux实现负载均衡加域名访问简单测试

    把springboot项目打包成三个jar包,并指定端口为 14341,14342,14343 下载腾讯云免费ssl证书,解压后会出现如下图文件夹 把nginx文件夹下的 .crt 和 .key文件复 ...

  5. [转载]sublime用法精华

    Sublime Text 全程指南 九月 03.2015. 暂无评论 永远站 作者:Lucida 原文链接:http://lucida.me/blog/sublime-text-complete-gu ...

  6. Linux 内核管理类

    一个类由一个 struct class 的实例来定义: struct class { char *name; struct class_attribute *class_attrs; struct c ...

  7. 转 最近5年183个Java面试问题列表及答案[最全]

    Java 面试随着时间的改变而改变.在过去的日子里,当你知道 String 和 StringBuilder 的区别(String 类型和 StringBuffer 类型的主要性能区别其实在于 Stri ...

  8. 洛谷——P1160 队列安排(链表的基础操作)

    #include<bits/stdc++.h> using namespace std; ]; list<int> stus; list<];//用来存放每一项的迭代器 ...

  9. js算法(1)

    数组排序 arr.sort(function compare(a,b){return b.value-a.value}); json 排序 $.getJSON('URl',function(data) ...

  10. geoip ip2region2 with spark

    上一篇文章中 我使用 maxmind的免费库开发了一个waterdrop的 插件,测试数据发现,国内的有些市级还是不准确,而且香港并不是显示中国,这就不友好了. 找了一下,发下 ip2region 这 ...