linux centos7 安装 redis 5.0.5

redis 官网   https://redis.io/

 

1.下载redis

linux centos7 安装 redis 5.0.5_第1张图片

 

官网下载好上传服务器或 使用命令 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 (关闭保护模式,不然会阻止远程访问)

linux centos7 安装 redis 5.0.5_第2张图片

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

linux centos7 安装 redis 5.0.5_第3张图片

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

linux centos7 安装 redis 5.0.5_第4张图片

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

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

linux centos7 安装 redis 5.0.5_第5张图片

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

linux centos7 安装 redis 5.0.5_第6张图片

 

7.启动

进入bin 目录

./redis-server ./redis.conf &

8.测试

查看redis 是否启动

ps -ef | grep redis

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

./redis-cli

linux centos7 安装 redis 5.0.5_第7张图片

 

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

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

firewall-cmd --reload

你可能感兴趣的:(redis)