美文网首页
linux中安装redis6.0.6

linux中安装redis6.0.6

作者: 金煜博 | 来源:发表于2021-05-13 19:04 被阅读0次

1.下载redis

链接:https://pan.baidu.com/s/18AsGqtNeHIYcF4L1y2B0fQ
提取码:3535 (连接失效自行百度或官网下载)

2.进入local目录上传并解压redis

cd /usr/local/
tar -zxvf redis-6.0.6.tar.gz


图片.png 图片.png

3.安装gcc make

yum install gcc-c++
yum -y install make

4.编译redis

进入redis目录输入make编译


图片.png

进入redis的src目录输入make install 初始化


图片.png

5.移动redis配置文件

1)Redis目录中创建ect与bin目录


图片.png

2)将redis.conf文件移动到ect中


图片.png
3)进入src目录移动redis命令文件
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-6.0.6/bin/
图片.png

6.编辑redis.conf文件

1)设置后台启动redis
daemonize yes
2)设置redis密码
requirepass 123456
3)设置redis开启远程访问,注释即可

# bind 127.0.0.1
图片.png

7.进入redis目录的bin目录中运行redis

cd /usr/local/redis-6.0.6/bin/
./redis-server /usr/local/redis-6.0.6/ect/redis.conf


图片.png

8.查看是否启动成功

ps -ef|grep redis


图片.png

9.使用密码验证redis

图片.png

10.关闭防火墙

systemctl stop firewalld.service


图片.png

11.使用redis客户端连接

图片.png

12.常见出错问题

在redis目录中make时报错,因为gcc版本过低需要升级


图片.png

运行如下升级命令

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
// 临时有效,退出 shell 或重启会恢复原 gcc 版本
sudo scl enable devtoolset-9 bash
// 长期有效
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

相关文章

网友评论

      本文标题:linux中安装redis6.0.6

      本文链接:https://www.haomeiwen.com/subject/cmnzdltx.html