安装redis 6.0.6
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的更多相关文章
- 安装Redis 4.0单实例
一.Redis简单介绍 转载于网络 Redis是一个开源(BSD许可)的内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件.由于Redis采用运行在内存中的数据集工作方式,其性能卓越,能支持 ...
- liunx 安装redis 4.0
liunx 上安装redis 4.0.1 第一步:将 redis-4.0.1.tar.gz 压缩问上传至/home目录下 第二步: 解压文件 tar -zxvf redis-4.0.1.tar.g ...
- CentOS7.2 安装redis 3.0.6集群
1.环境确认 a.系统版本查看 [hadoop@p168 ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) b.安装依 ...
- centos / Linux 服务环境下安装 Redis 5.0.3
原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local 2.下载目前最新稳定版本 Redis 5.0.3 wget http ...
- 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): ...
- CentOS 7.3 安装redis 4.0.2服务
CentOS 7.3 安装redis 4.0.2服务 1.下载解压 下载地址:/home/xiaoming/ wget http://download.redis.io/releases/redis- ...
- 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 ...
- Centos7 linux下 安装 Redis 5.0
网上找了很多文章,发现不全而且有些问题,安装很多次之后,总结一篇可以使用的,记录之. 环境:Centos7+Redis 5.0,如果环境不符合,本篇仅供参考. 1.准备工作 作者习惯软件安装包放在单独 ...
- Linux 安装Redis 5.0
结构如下: Redis 官方不建议Redis安装在WINDOWS 服务器上(尤其是生产中分布式事物缓存). linux 下Redis 5.0主从复制(一主二从)哨兵模式的搭建:https://www. ...
- centos 上安装redis 3.0.5
官网下载安装包,直接使用make编译,报如下错误 : [root@localhost redis-3.0.5]# make cd src && make all make[1]: 进入 ...
随机推荐
- 利用奇偶数来获取websocket推送时间间隔(或者比较前一个数和下一个数的变化)
利用奇偶数来获取websocket推送时间间隔(或者比较前一个数和下一个数的变化) 在vue中的 data () { return { countTime: 0, newDat ...
- Gitea 1.4.0 目录穿越导致命令执行漏洞
复现 POST /vulhub/repo.git/info/lfs/objects HTTP/1.1 Host: 192.168.49.2:3000 Accept-Encoding: gzip, de ...
- raven靶机
仅供个人娱乐 靶机信息 Raven 下载地址:https://www.vulnhub.com/entry/raven-1,256/ 一.主机探测 端口信息 目录扫描 80端口 根据页面开始搜寻有用的信 ...
- Matlab常用函数:二进制和十进制转换,均值,方差
文章目录 Size s=size(A) [r,c]=size(A) [r,c,m]=size(A) size(A,n) 二进制和十进制转换 dec2bin mean 均值 mean(a,1) mean ...
- 大数据学习(24)—— Spark入门
在学Spark之前,我们再回顾一下MapReduce的知识,这对我们理解Spark大有裨益. 在大数据的技术分层中,Spark和MapReduce同为计算层的批处理技术,但是Spark比MapRedu ...
- SpringBoot 默认json解析器详解和字段序列化自定义
前言 在我们开发项目API接口的时候,一些没有数据的字段会默认返回NULL,数字类型也会是NULL,这个时候前端希望字符串能够统一返回空字符,数字默认返回0,那我们就需要自定义json序列化处理 Sp ...
- 为数不多的人知道的 Kotlin 技巧及解析
文章中没有奇淫技巧,都是一些在实际开发中常用,但很容易被我们忽略的一些常见问题,源于平时的总结,这篇文章主要对这些常见问题进行分析. 这篇文章主要分析一些常见问题的解决方案,如果使用不当会对 性能 和 ...
- 35岁Android程序员被阿里辞退,生活压力太大痛哭,中年危机如何自救?
多数人都喜欢安逸的生活,尤其是随着年龄的增长,很多人都希望工作和生活趋于稳定,不愿意再让生活有很大的变动.可是,当达到一定的年龄时,危机还是存在的. 之前有一位阿里员工在脉脉上,晒出了自己被辞退的经历 ...
- alpakka-kafka(7)-kafka应用案例,消费模式
上篇描述的kafka案例是个库存管理平台.是一个公共服务平台,为其它软件模块或第三方软件提供库存状态管理服务.当然,平台管理的目标必须是共享的,即库存是作为公共资源开放的.这个库存管理平台是一个Kaf ...
- JavaWeb——CSS总结
CSS 记得大一下学期那会参加基地后就开始跟师兄师姐接触前端了,利用业余时间在站看各种视频.由于初次认知并且时间也能不固定集中,也存在跳跃式学习等等原因,这就导致了好多知识点要么漏掉要么没记全,只能懂 ...