千家信息网

Linux-centos7怎么编译安装redis5.0.3

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本文小编为大家详细介绍"Linux-centos7怎么编译安装redis5.0.3",内容详细,步骤清晰,细节处理妥当,希望这篇"Linux-centos7怎么编译安装redis5.0.3"文章能帮助
千家信息网最后更新 2026年11月01日Linux-centos7怎么编译安装redis5.0.3

本文小编为大家详细介绍"Linux-centos7怎么编译安装redis5.0.3",内容详细,步骤清晰,细节处理妥当,希望这篇"Linux-centos7怎么编译安装redis5.0.3"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

1.获取安装包https://blog.csdn.net/ct_666/article/details/111519155

获取源码包,如果没有特殊需求,必须使用新版本特性,那5.0.3版本足够。

cd /usr/local/ && wget http://download.redis.io/releases/redis-5.0.3.tar.gz

2.解压、编译

如果服务器没有安装gcc-c++编译环境,请参考https://blog.csdn.net/ct_666/article/details/111519155

解压、编译。编译成功后,删除源码包

tar -zxvf redis-5.0.3.tar.gz && cd redis-5.0.3/ && make && rm -rf ../redis-5.0.3.tar.gz

3.基本配置

配置文件:/usr/local/redis-5.0.3/redis.conf,按需设置

vi redis.conf

配置一:后台启动

# redis默认是前台启动# 找到此行daemonize no# 将no改为yes,设置redis后台启动daemonize yes

配置二:设置所有主机无密码访问

# redis默认是只能本机访问# 1.找到此行,将它注释掉bind 127.0.0.1# 2.将此行protected-mode yes# 改为protected-mode no

配置三:设置所有主机使用密码访问

# redis默认是只能本机访问# 1.找到此行,将它注释掉bind 127.0.0.1# 2.找到此行,在下面添加一行# requirepass foobaredrequirepass yourpassword

4.启动

指定配置文件启动。我修改了配置文件,设置所有主机无密码访问且redis后台启动。

注意:当前所在的目录位置不同,启动命令也不同,不要生搬硬套。

如果是在根目录启动redis,命令是:/usr/local/redis-5.0.3/src/redis-server /usr/local/redis-5.0.3/redis.conf

如果是在/usr/local/redis-5.0.3/src/目录启动redis,命令是:./redis-server ../redis.conf

如下我是在/usr/local/redis-5.0.3目录启动redis,所以启动命令是:src/redis-server redis.conf

[root@minio1 redis-5.0.3]# src/redis-server redis.conf 25966:C 16 Jan 2021 16:12:34.760 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo25966:C 16 Jan 2021 16:12:34.760 # Redis version=5.0.3, bits=64, commit=00000000, modified=0, pid=25966, just started25966:C 16 Jan 2021 16:12:34.760 # Configuration loaded

5.测试

以下为无密码刷新缓存测试

# 使用常用清除缓存命令flushall测试[root@minio1 redis-5.0.3]# src/redis-cli 127.0.0.1:6379> flushallOK127.0.0.1:6379> exit[root@minio1 redis-5.0.3]#

以下为有密码刷新缓存测试,密码我设置的123456

# 在设置密码的情况下,进入redis客户端直接执行flushall,报错,提示需要先输入密码[root@minio1 redis-5.0.3]# src/redis-cli 127.0.0.1:6379> flushall(error) NOAUTH Authentication required.127.0.0.1:6379> auth 123456OK127.0.0.1:6379> flushallOK127.0.0.1:6379> exit[root@minio1 redis-5.0.3]#

读到这里,这篇"Linux-centos7怎么编译安装redis5.0.3"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

密码 编译 配置 命令 测试 主机 后台 文件 文章 是在 目录 缓存 不同 内容 注释 源码 本机 妥当 特殊 成功 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 云之行互联网科技 金融科技还是互联网 百单互联网科技有限公司 郑州华宇互联网科技 上海卓越科技 互联网 恒生科技互联网指数分析 互联网科技公司的市场部门 青岛中康互联网医疗科技有限公司 来此购互联网科技有限公司 宝灵互联网科技有限公司 互联网新科技动漫ppt素材 领航科技大厦互联网公司 陕西云淼互联网科技公司 东营紫格互联网科技 西安有哪些互联网高科技企业 国产互联网科技公司 张家口科技产业互联网平台 陕西彩京云互联网科技有限公司 科技美学互联网 艺术 互联网 科技节活动 微视频大赛 互联网的科技 互联网科技公司的优势 济南和联互联网科技有限公司 现代科技和互联网有关系吗 亳州好赞互联网科技有限公司 如何创新互联网科技 长沙茂晟互联网科技有限公司 锡山区互联网智能科技产品供应 广东鹅鹅鹅互联网科技有限公司 兰石爱特工业互联网科技分公司
0