Linux CentOS 7.x 实战安装 Redis 6.2.5 版本详细教程

原创 HuangLongPu     发表于  2021-09-20 17:11       93
原文链接:

提起缓存,不得不提 Redis 服务。现在的项目开发中,使用相对还算频繁,使用场景也较为丰富。下面开始安装……

下载 Redis

[root@localhost soft]# wget https://download.redis.io/releases/redis-6.2.5.tar.gz

直接使用 wget 命令下载,其他下载方式均可,个人喜好。附上官方地址:https://redis.io/,可适当的进行版本选择。

解压

Redis 的解压,直接使用 tar 命令即可。

[root@localhost soft]# tar -zxvf redis-6.2.5.tar.gz 

安装

Redis 的安装跟 Nginx 稍微有区别,不需要编译,直接安装即可。

[root@localhost redis-6.2.5]# make MALLOC=libc

如果出现 ” /bin/sh: cc: 未找到命令 “ 错误信息,参考解决方案:Linux CentOS 7.x 安装 Redis 提示:/bin/sh: cc: 未找到命令

# 创建 Redis 的安装目录[root@localhost redis-6.2.5]# mkdir -p /usr/local/redis
[root@localhost redis-6.2.5]# make PREFIX=/usr/local/redis install
# 从 Redis 源码目录拷贝配置文件到安装目录[root@localhost redis-6.2.5]# cp redis.conf /usr/local/redis/

修改配置

# 切换目录
[root@localhost redis-6.2.5]# cd /usr/local/redis/
# 编辑配置文件
[root@localhost redis]# vim redis.conf

修改配置文件主要有2点:

1、修改绑定的地址,默认是 127.0.0.1,可以改为 0.0.0.0

bind 0.0.0.0 -::1

2、修改后台启动,默认不支持后台启动

daemonize yes

其他配置,根据实际情况,酌情考虑。

启动

[root@localhost redis]# /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 

查看启动后端口占用情况,端口默认6379

[root@localhost redis]# netstat -apn | grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      21437/redis-server  
tcp6       0      0 ::1:6379                :::*                    LISTEN      21437/redis-server  

配置开机启动

# 编辑 /etc/rc.d/rc.local 启动文件,追加 /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 
[root@localhost redis]# vim /etc/rc.d/rc.local

追加 /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 到 /etc/rc.d/rc.local 启动文件中,开机即可自启动。

相关文章

HuangLongPu
2
1385/2000
文章数
151
阅读量
74903
原创
109
广告
公众号