【CentOs7/Redis】Redis6.2.6版安装手顺
【安装前提:gcc就绪】
如果gcc没有安装,执行make时会出现cc命令不存在的错误,此时请执行以下指令:
#yum install -y gcc g++ gcc-c++ make
【截至2022年3月4日的稳定版下载网页】
注意这个网页有下载链接,页面往下拉有教程,但此教程未必适用。
【下载解压进目录】
$ wget https://download.redis.io/releases/redis-6.2.6.tar.gz $ tar xzf redis-6.2.6.tar.gz $ cd redis-6.2.6
这三步和官方教程是一样的。
【Make】
官方给出的步骤是make,但我这里执行出错,是因为gcc没有安装,于是我返回到第一步安装了gcc。
结果还是出错,在 https://blog.csdn.net/weixin_30552635/article/details/101880100 一文的启发下,我换用了以下命令:
make MALLOC=libc
结果就正常运行了。
【启动】
cd src
./redis-server& #启动服务
之后就出现了REDIS的典型标志-糖果盒。
【测试】
再开一个窗口,以用户hy登录,敲入命令netstat -tlunp,发现6379窗口已经在监听了。
[hy@localhost src]$ netstat -tlunp (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 14258/./redis-serve tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN - tcp6 0 0 :::6379 :::* LISTEN 14258/./redis-serve tcp6 0 0 :::22 :::* LISTEN - tcp6 0 0 ::1:25 :::* LISTEN - udp 0 0 127.0.0.1:323 0.0.0.0:* - udp 0 0 0.0.0.0:68 0.0.0.0:* - udp6 0 0 ::1:323 :::* - [hy@localhost src]$
进入目录/home/hy/redis-6.2.6/src,执行 ./redis-cli,就进入了redis控制台,此时可以进行一些测试了:
[hy@localhost src]$ ./redis-cli 127.0.0.1:6379> set name heyang OK 127.0.0.1:6379> get name "heyang" 127.0.0.1:6379> exit [hy@localhost src]$ pwd /home/hy/redis-6.2.6/src [hy@localhost src]$ ^C [hy@localhost src]$ ^C [hy@localhost src]$
至此redis安装测试完毕,注意除安装gcc是使用root外,其余操作都是使用普通用户hy。
要让外界访问,如果是虚拟机建议关闭防火墙,#systemctl stop firewalld
如果6479端口被占用,很可能是之前的进程没有退出来,那么可以用ps -aux|grep redis找出占用的进程号,再用kill -9 进程号关掉之前的进程。
END
2022年3月4日09点34分
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2019-03-04 【Canvas与艺术】"社会主义核心价值观"表盘
2019-03-04 【Canvas与艺术】绘制地平线
2019-03-04 【Canvas与艺术】绘制磨砂黄铜材质Premium Quality徽章
2019-03-04 【Canvas与艺术】绘制蓝色森麒麟轮胎
2016-03-04 【Canvas技法】绘制绘制正五边形、正五角星
2016-03-04 VI使用技巧
2016-03-04 【Canvas与数学】绘制圆形中运动的包络线