1、规划目录:下载目录、安装目录、redis数据目录
mkdir -p /data/app
mkdir -p /opt/redis_cluster/redis_6379/{conf,logs,pid}
mkdir -p /data/redis_cluster/redis_6379

2、可在/etc/hosts中设置redis数据库的对映关系

vim /etc/hosts

192.168.217.100 rdb01      ###添加内容

:wq!

3、安装步骤:
依赖包安装
yum install gcc gcc-c++ libsdc++-devel -y

下载redis
cd /data/app
wget http://download.redis.io/releases/redis-6.0.6.tar.gz

解压缩至安装目录
cd /opt/redis_cluster
tar zxf /var/local/app/redis-6.0.6.tar.gz -C /opt/redis_cluster/

设置软链接
ln -s /opt/redis_cluster/redis-6.0.6 /opt/redis_cluster/redis

安装
cd redis
make
提示安装成功
“Hint: It's a good idea to run 'make test' ;)

make[1]: Leaving directory `/opt/redis_cluster/redis-6.0.6/src'”

make install

:::::::::注意:::::::::

6.0.6版本安装报错,因为gcc版本过低,需要升级gcc版本。(此解决步骤引用于网络,,亲测有效)
报错提示:
make[1]: *** [server.o] Error 1
make[1]: Leaving directory `/opt/redis_cluster/redis-6.0.6/src'
make: *** [all] Error 2

解决步骤
yum -y install centos-release-scl                         ### 安装scl工具
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils       ### 安装高版本gcc库
scl enable devtoolset-9 bash                           ### 临时应用
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile               ### 加入至环境变量中
gcc -v                                     ### 查看版本

再次make,提示成功
Hint: It's a good idea to run 'make test' ;)

make[1]: Leaving directory `/opt/redis_cluster/redis-6.0.6/src'

4、修改redis.conf文件
以守护进程模式启动
daemonize yes

绑定的主机地址(ip所在的网卡,一般为内网地址)
bind 192.168.217.100

监听端口
port 6379

pid文件和log文件的保存地址
pidfile /opt/redis_cluster/redis_6379/pid/redis_6379.pid
logfile "/opt/redis_cluster/redis_6379/logs/redis_6379.logs"

设置数据库的数量,默认数据库为0
databases 16

指定本地持久化文件(缓存)的文件名,默认是dump.rdb
dbfilename redis_6379.rdb

本地数据库的目录
dir /data/redis_cluster/redis_6379

5、启动redis
redis-server redis.conf

6、验证
ps -ef | grep redis
root 10273 1 0 14:33 ? 00:00:00 redis-server 192.168.217.100:6379

7、进入数据库
redis-cli -h 192.168.217.100
或者
redis-cli -h rdb01

redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected>                          ###redis-cli 会链接默认数据库,,需要设置,,或redis -h 指定数据库名称

安装redis 6.0.6的更多相关文章

  1. 安装Redis 4.0单实例

    一.Redis简单介绍 转载于网络 Redis是一个开源(BSD许可)的内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件.由于Redis采用运行在内存中的数据集工作方式,其性能卓越,能支持 ...

  2. liunx 安装redis 4.0

    liunx 上安装redis 4.0.1 第一步:将 redis-4.0.1.tar.gz 压缩问上传至/home目录下 第二步: 解压文件  tar -zxvf  redis-4.0.1.tar.g ...

  3. CentOS7.2 安装redis 3.0.6集群

    1.环境确认 a.系统版本查看 [hadoop@p168 ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)  b.安装依 ...

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

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

  5. linux安装 redis(redis-3.0.2.tar.gz) 和 mongodb(mongodb-linux-x86_64-rhel62-4.0.0)

    1:首先 要下载 这两个 压缩包 注意:liunx是否已经安装过 gcc没安装的话 先安装:yum install gcc-c++ 2:安装 redis:redis-3.0.2.tar.gz (1): ...

  6. CentOS 7.3 安装redis 4.0.2服务

    CentOS 7.3 安装redis 4.0.2服务 1.下载解压 下载地址:/home/xiaoming/ wget http://download.redis.io/releases/redis- ...

  7. Linux安装Redis 6.0.5 ./install_server.sh报错

    Linux安装Redis 6.0.5 ./install_server.sh报错 linux 安装Redis6.0.5时 进行到./install_server.sh时报错, This systems ...

  8. Centos7 linux下 安装 Redis 5.0

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

  9. Linux 安装Redis 5.0

    结构如下: Redis 官方不建议Redis安装在WINDOWS 服务器上(尤其是生产中分布式事物缓存). linux 下Redis 5.0主从复制(一主二从)哨兵模式的搭建:https://www. ...

  10. centos 上安装redis 3.0.5

    官网下载安装包,直接使用make编译,报如下错误 : [root@localhost redis-3.0.5]# make cd src && make all make[1]: 进入 ...

随机推荐

  1. 深入刨析tomcat 之---第6篇 how tomcat works 第5章 容器实现原理

    writedby 张艳涛

  2. vscode配置java+gradle开发环境

    1.安装扩展包Java Extension Pack,里面包含java开发所必须的扩展 2.安装java jdk,8版本就是1.8版本,根据需要安装不同的版本 3.下载gradle,将bin文件夹添加 ...

  3. djinn靶机

    仅供个人娱乐 靶机信息 https://download.vulnhub.com/djinn/djinn.ova 一.主机探测 二.漏洞的查找和利用 21端口ftp 匿名登录 7331端口 命令执行  ...

  4. DC-7 靶机渗透测试

    DC-7 渗透测试 冲冲冲,好好学习 .对管道符的理解加深了好多.最后提权时,遇到了点麻烦.想不懂一条命令为啥能执行生效,耗了一整天才算解决掉. 操作机:kali 172.66.66.129 靶机:D ...

  5. 数据结构与算法-排序(六)堆排序(Heap Sort)

    摘要 堆排序需要用到一种数据结构,大顶堆.大顶堆是一种二叉树结构,本质是父节点的数大于它的左右子节点的数,左右子节点的大小顺序不限制,也就是根节点是最大的值. 这里就是不断的将大顶堆的根节点的元素和尾 ...

  6. java环境的配置——实现win10下双击直接运行jar文件

    java环境的配置--实现win10下双击直接运行jar文件 在渗透测试的过程中很多工具的安装和使用需要java环境,下面我来介绍一下java环境配置的超详细步骤(包含怎样实现win10下双击直接运行 ...

  7. 从零开始实现简单 RPC 框架 2:扩展利器 SPI

    RPC 框架有很多可扩展的地方,如:序列化类型.压缩类型.负载均衡类型.注册中心类型等等. 假设框架提供的注册中心只有zookeeper,但是使用者想用Eureka,修改框架以支持使用者的需求显然不是 ...

  8. Build Web Server with Apache and Passenger

    Follow the instructions at 2.6. Generic installation, upgrade and downgrade method: via tarball of P ...

  9. 内存吞金兽(Elasticsearch)的那些事儿 -- 常见问题痛点及解决方案

    1.大数据量的查询效率如何保证: 查询的流程:往 ES 里写的数据,实际上都写到磁盘文件里去了,查询的时候,操作系统会将磁盘文件里的数据自动缓存到 Filesystem Cache 里面去 最佳的情况 ...

  10. NOIP 模拟 9 分组

    题解 这道题我们发现可以根据 \(k=1\) 和 \(k=2\) 的情况分别讨论 \(k=1\) 时,我们发现要保证字典序,那么我们从后往前扫,扫的时候判断一下当前数是否会和上一段的冲突. 复杂度瓶颈 ...