创作不易,觉得博主文章对您有帮助,求求各位道友点个关注+收藏+点赞,鼓励一下我,非常非常感谢!您的鼓励是我最大的动力,我也会将更多技术文章毫无保留的跟大家分享,希望大家能一起进步!
目录
4.删除/usr/local/bin目录下的 redis 相关文件
一、前置条件安装gcc
1.查看是否安装了gcc
gcc -v
gcc -v
注意:不同的 Centos 7 镜像源,离线安装所需要的依赖可能会有一些差异,下面以阿里的 Centos 7 镜像源进行操作
2.下载相关依赖
点击此链接安装以下依赖:CentOS Mirror
3.建一个存放gcc依赖的目录
为避免其它无关依赖的影响,请在服务器上创建一个空的目录,并上传上述表格中的所有依赖
mkdir -p /opt/rpm/gcc
4.使用 yum 命令安装依赖
yum 会自动处理依赖的安装顺序:
yum -y install /opt/rpm/gcc/*.rpm
至此,gcc 安装完毕。
二、安装 Redis
1.下载redis包
目前最新版的 redis 为 7.2.4,官方下载地址:Downloads - Redis
2.解压redis包
将源代码上传到/opt/software
目录中,并解压
tar -zxvf /opt/software/redis-7.2.4.tar.gz -C /opt/software
解压完之后,可以删除刚才的压缩文件了(可选)
rm /opt/software/redis-7.2.4.tar.gz
3.安装redis服务
cd /opt/software/redis-7.2.4
make && make install
安装完成后,一些 redis 可执行文件会安装在/usr/local/bin
中,无论位于哪个路径,都可以直接执行这些可执行文件。
ll /usr/local/bin
当然,也可以在/opt/software/redis-7.2.4/src
找到这些可执行文件。
4.启动 redis
redis-server /opt/software/redis-7.2.4/redis.conf
5.远程连接
首先,关闭 redis
redis-cli shutdown
打开配置文件
vi /opt/software/redis-7.2.4/redis.conf
修改以下配置项
配置项 | 值 |
bind | 0.0.0.0 |
protected-mode | no |
关闭防火墙或者开放 6379 端口
# 关闭防火墙
systemctl stop firewalld
# 开放6379端口
firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload
6.启动 redis
redis-server /opt/software/redis-7.2.4/redis.conf
7.常用配置
# 端口
port 6379
# 后台启动
daemonize yes
# 远程连接
bind 0.0.0.0
protected-mode no
# 配置密码
requirepass 123456
# 日志文件路径
logfile "/opt/software/redis-7.2.4/redis.log"
三、卸载 Redis
1.关闭redis服务
redis-cli shutdown
2.删除redis根目录
rm -rf /opt/software/redis-7.2.4
4.删除/usr/local/bin
目录下的 redis 相关文件
rm -rf /usr/local/bin/redis*
博主是数据科学与大数据技术专业的,需要交流技术,解决大数据技术问题或者对大数据技术感兴趣的同学、朋友可以加: