linux centos7 安装 redis 5.0.5

本文详细介绍了在服务器上安装和配置Redis的过程,包括下载、编译、安装、配置及启动等步骤,同时提供了开放端口以实现远程访问的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

redis 官网   https://redis.io/

 

1.下载redis

 

官网下载好上传服务器或 使用命令 wget 下载

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

 

下载好上传服务器,这里我上传 到 /usr/local/redis 目录下

 

2.进入目录解压

tar -zxvf redis-5.0.5.tar.gz

3.安装gcc

于redis是由C语言编写,编译时需要gcc,如果机器还没有安装的话,执行命令安装gcc。

yum install gcc -y

4.编译&安装

进入解压后的 redis-5.0.5 目录编译并安装

make PREFIX=/usr/local/redis install

5.配置redis

我这里把配置文件放到 redis/bin 目录下,你也可以放到etc目录下

cp /usr/local/redis/redis-5.0.5/redis.conf /usr/local/redis/bin/

6.修改配置文件

但是这样用默认的方式启动只能本机访问,并不能后台运行

所以我们要修改redis.conf 文件

6.1 注释掉 bind 127.0.0.1 这一行(解决只能特定网段连接的限制)

6.2 将 protected-mode 属性改为 no (关闭保护模式,不然会阻止远程访问)

6.3 将 daemonize 属性改为 yes (这样启动时就在后台启动)

6.4 设置密码,(可不设置)

6.5 配置保存数据路径(可以用默认)

在/usr/local/redis 创建 data 目录并改为如下

6.6 配置为aof 模式 (可用默认的rdb)

 

7.启动

进入bin 目录

./redis-server ./redis.conf &

8.测试

查看redis 是否启动

ps -ef | grep redis

进入redis 客户端,bin 目录执行命令

./redis-cli

 

9.开放端口,便于远程访问

firewall-cmd --zone=public --add-port=6379/tcp --permanent

firewall-cmd --reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值