Redis 的安装部署

Redis 的安装部署

一、编译安装

今天安装Redis 编译没有通过,白白浪费我半个小时,我很抓狂,这里分享下我的安装方法。

下载安装包安装

$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz
$ tar xzf redis-6.0.9.tar.gz
$ cd redis-6.0.9
$ make

问题一、

此时第一步就宣告失败了,原因是载安装包是你需要配置DNS解析,我们配置Google的DNS服务器IP

vim /etc/resolv.conf
添加下面两行:
nameserver 8.8.8.8
nameserver 8.8.4.4

配置成功后,再次执行下载即可。

问题二、

无法编译通过,原因是因为Linux系统版本的gcc版本较低,导致编译失败。
升级gcc版本

#查看gcc 版本
gcc -v
# 升级gcc到5.3及以上,升级到gcc 9.3:
um -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
#需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。如果要长期使用gcc 9.3的话:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
#这样退出shell重新打开就是新版的gcc了

gcc升级成功后再次编译即可。在编译时你可以用 PREFIX 命令将编译文件编译到指定目录,如

make PREFIX=/usr/local/redis install

二、修改相关配置

修改redis.conf

vim redis.conf
#修改 bind 值
bind 0.0.0.0
#设置Redis 登录密码
requirepass pwd

三、启动

1、可以直接进入到安装目录下的bin目录中执行 ./redis-server ../redis.conf 即可,需要注意的是你要在启动的时候指定redis的配置文件
2、你也可以利用 nohup & 命令后台启动

nohup /redis-6.0.9/src/redis-server /redis-6.0.9/redis.conf &

3、连接

./redis-cli -h 127.0.0.1 -p 6379 -a Passw0rd
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值