安装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      ###添加内容


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 指定数据库名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值