1、下载redis-4.0.10

  在redis官网(https://redis.io/download)下载redis-4.0.10

2、将安装包上传至Linux服务器

  在Linux服务器根目录下创建目录package,并将安装包上传至该目录下

3、安装依赖包

  [root@Cherry /]# yum install -y gcc

  [root@Cherry /]# yum install  tcl

4、创建安装目录

  [root@Cherry /]# mkdir /usr/local/redis

5、解压redis-4.0.10.tar.gz

  [root@Cherry /]# cd /package/

  [root@Cherry package]# tar -zxvf redis-4.0.10.tar.gz

6、编译

  [root@Cherry package]# cd redis-4.0.10

  [root@Cherry redis-4.0.10]# make

7、安装

  [root@Cherry redis-4.0.10]# make PREFIX=/usr/local/redis install

  注意:PREFIX要大写

  安装完成后会在/usr/local/redis目录下产生一个bin目录,里面有如下几个文件:

  redis-benchmark  性能测试工具
  redis-check-aof  检查aof日志的工具
  redis-check-rdb  检查rdb日志的工具
  redis-cli  客户端
  redis-server 服务端

8、将redis的配置文件拷到安装目录下

  [root@Cherry redis-4.0.10]# cp /package/redis-4.0.10/redis.conf /usr/local/redis/bin/

9、修改redis配置文件,配置redis后台启动

  [root@Cherry redis-4.0.10]# cd /usr/local/redis/bin

  [root@Cherry bin]# vi /usr/local/redis/bin/redis.conf

  daemonize no  改为  daemonize yes

10、将redis加入到开机启动

  [root@Cherry bin]# vi /etc/rc.local

  在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

11、启动redis

  [root@Cherry bin]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

12、测试一下

  [root@Cherry bin]# ./redis-cli
  127.0.0.1:6379> set tomorrow bad
  OK
  127.0.0.1:6379> get tomorrow
  "bad"
  127.0.0.1:6379> exit

13、关闭redis

  [root@Cherry bin]# ./redis-cli shutdown

14、修改redis配置文件,redis可以远程连接

  [root@Cherry bin]# vi /usr/local/redis/bin/redis.conf

  bind 127.0.0.1改为 #bind 127.0.0.1

  protected-mode yes 改为 protected-mode no

  #requirepass foobared去掉注释,foobared改为自己的密码

15、开放Linux服务器6379端口

  如果远程还是连接不上,则需要开放Linux服务器的6379端口

  [root@Cherry bin]# vi /etc/sysconfig/iptables

  加入端口配置: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

  保存修改:service iptables save

  重启防火墙:service iptables restart

Linux下安装redis-4.0.10的更多相关文章

  1. Centos7 linux下 安装 Redis 5.0

    网上找了很多文章,发现不全而且有些问题,安装很多次之后,总结一篇可以使用的,记录之. 环境:Centos7+Redis 5.0,如果环境不符合,本篇仅供参考. 1.准备工作 作者习惯软件安装包放在单独 ...

  2. Linux下安装redis 3.0及C语言中客户端实现demo

    1.获取安装文件 wget http://download.redis.io/redis-stable.tar.gz 2.解压文件 tar xzvf redis-stable.tar.gz 3.进入目 ...

  3. centos / Linux 服务环境下安装 Redis 5.0.3

    原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local 2.下载目前最新稳定版本 Redis 5.0.3 wget http ...

  4. Linux 下安装 Redis server

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/defonds/article/details/30047611         本文简介了 Linu ...

  5. linux 下安装redis以及php Redis扩展

    [php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...

  6. Linux下安装Redis及搭建主从

    Linux下安装Redis 首先在官网下载对应版本的redis包,这里本人使用的是redis-4.0.8.tar.gz.   然后在服务器中存放redis包的路径下执行tar –vxf redis-4 ...

  7. Linux下安装Python3.3.0

    Linux下安装Python3.3.0_路易_新浪博客 Linux下安装Python3.3.0 (2013-01-08 11:45:37)

  8. mac mamp环境 和linux下 安装redis 和可视化工具 Redis Desktop Manager

    mac下安装 第一步:安装redis 1. brew install redis 2.启动服务/usr/local/opt/redis/bin/redis-server 3.配置redis密码访问 编 ...

  9. Linux 下安装redis

    记录一下linux下的安装步骤,还是比较复杂的 1. 下载redis-2.8.19.tar.gz: ftp传到linux01上: 解压: tar –zxvf redis-2.8.19.tar.gz 2 ...

  10. Linux下安装Redis以及遇到的问题

    参考链接:https://www.cnblogs.com/zdd-java/p/10288734.html https://www.cnblogs.com/uncleyong/p/9882843.ht ...

随机推荐

  1. 机器学习聚类算法之K-means

    一.概念 K-means是一种典型的聚类算法,它是基于距离的,是一种无监督的机器学习算法. K-means需要提前设置聚类数量,我们称之为簇,还要为之设置初始质心. 缺点: 1.循环计算点到质心的距离 ...

  2. 微信小程序-饮食日志_开发记录03

    这段时间主要是收尾阶段. 美化界面,排版分部等. 并进行上传,审核. 环境部署一直出现问题,所以测试版食物查找查找不到. 主要问题是:https://的网页证书没有通过审核. 所以现在推行开发,调试版 ...

  3. Python的题目

    1.将元组 (1,2,3) 和集合 {4,5,6} 合并成一个列表.2.在列表 [1,2,3,4,5,6] 首尾分别添加整型元素 7 和 0.3.反转列表 [0,1,2,3,4,5,6,7] .4.反 ...

  4. 【NOIP2014模拟8.24】小X 的道路修建

    题目 因为一场不小的地震,Y 省n 个城市之间的道路都损坏掉了,省长希望小X 将城市之间的道路重修一遍. 很多城市之间的地基都被地震破坏导致不能修路了,因此可供修建的道路只有m 条.因为施工队伍有限, ...

  5. 数据结构-STL序列式容器总结

    根据序列在容器中的排列特性,将常见数据结构分为:序列式容器和关联式容器. 常见序列式容器有 1.array(build-in)c++內建 2.vector 3.heap(以算法方式呈现) 4.prio ...

  6. Set数据结构

    1.生成Set数据结构 const s = new Set(); const set = new Set([1, 2, 3, 4, 4]); 以上如果打印set值: 2.特性 它类似于数组,但是成员的 ...

  7. k8s实战--redis主从--guestbook

    快速入门 实验:通过服务自动发现的redis主从 难点: 1,服务的自动发现,即如何确定coreDNS 已生效 2,redis的主从验证 遇到的问题: 1,Can't handle RDB forma ...

  8. 【canvas学习笔记八】像素操作

    ImageData对象 ImageData对象包含了一个区域内的canvas的像素信息.它包含以下可读属性: width canvas的宽度,单位是像素. height canvas的高度,单位是像素 ...

  9. 极验验证码在php5.6.27下不显示

    PHP5.6需要改php.ini 去掉;always_populate_raw_post_data = -1的 :

  10. Java数据结构之排序---希尔排序

    希尔排序的基本介绍: 希尔排序同之前的插入排序一样,它也是一种插入排序,只不过它是简单插入排序之后的一个优化的排序算法,希尔排序也被称为缩小增量排序. 希尔排序的基本思想: 希尔排序是把数组中给定的元 ...