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