Redis6 安装

 

在centos7.5服务器上按照官方发布的安装方式并不能进行正确的安装,现收集并整理如下安装方式,亲测有效

1.安装依赖

yum install -y cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make tcl

2.需要先安装gcc新版才能编译
centos7 默认的 gcc 版本小于 5.3 无法编译

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

3.下载最新版本redis

wget http://download.redis.io/releases/redis-6.0.5.tar.gz

  1. 解压安装
tar -zxvf redis-6.0.5.tar.gz
cd redis-6.0.5
make
make test
make install

编译文件会复制到/usr/local/bin目录下

5.修改redis.conf文件并复制到etc目录
bind 127.0.0.1 #根据情况是否需要远程访问去掉注释
requirepass 123456 #修改密码
protected-mode no # 关闭protected-mode模式,此时外部网络可以直接访问
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/



开机自启动 : https://www.cnblogs.com/brady-wang/p/13763635.html

作者:_江边城外_
链接:https://www.jianshu.com/p/aa01d4055a6f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

最新文章

  1. MATLAB求解代数方程、微分方程的一些常用指令
  2. 如何让eclipse进行智能提示?
  3. C# Winform程序把引用的dll放到指定目录
  4. 创建EF数据模型
  5. (转) C#多线程赛跑实例
  6. javaShop的一些总结
  7. C# memcache
  8. osx升级到10.10后,用pod install报错最终解决办法
  9. 求和函数 sum详解
  10. vijosP1901学姐的钱包
  11. .net中除去IList中的多余项
  12. Azure File SMB3.0文件共享服务(2)
  13. Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'name': was expecting ('true', 'false' or 'null')
  14. Java网络爬虫Hello world实现——Httpclient爬取百度首页
  15. c编译器字节对齐指令
  16. SUSE12Sp3-kafka安装
  17. 命令别名设置: alias, unalias
  18. 电子书阅读(epub) --- calibre
  19. String[]与List<String>的相互转换
  20. Java第06次实验提纲(集合)

热门文章

  1. 《Offer一箩筐》一份高质量「简历」撰写指南,望打扰!!
  2. pytest测试框架 -- setup和teardown等
  3. axios post提交数据的三种请求方式
  4. JDK的安装与环境变量的配置
  5. h5页面在浏览器上好好的,到手机上熄火了又看不到报错信息怎么办?
  6. TX-LCN分布式事务框架使用
  7. 机器学习-线性规划(LP)
  8. 【云原生下离在线混部实践系列】深入浅出 Google Borg
  9. vue-cli4.x+部署vue2.x开发环境 引入iview
  10. Centos-shell-特殊字符