本文使用两种方式安装Redis,一种是通过yum方式安装,一种是通过源码编译安装。
一、环境信息
- CentOS Linux release 8.1.1911 (Core);
- Redis 5.0.7 Stable Version;
二、yum方式安装
国内的话建议修改yum源为阿里云,修改方法参考: CentOS 8修改yum源为国内源;
1.添加EPEL仓库
在CentOS或Red Hat系统中,需要先添加EPEL仓库
#添加EPEL仓库
sudo yum install epel-release
#更新yum源
sudo yum update
2.安装
yum install redis
3.启动
systemctl start redis
4.设置开机自启
systemctl enable redis
5.修改配置
打开/etc/redis.conf
文件。
1)允许远程连接
找到下面这一行,注释掉:
bind 127.0.0.1
改为:
#bind 127.0.0.1
2)启用密码
找到# requirepass foobared
一行,删除前面的#
注释,然后将foobared
改为你自己的密码。
requirepass your_password
6.开放端口
如果启用了防火墙,redis默认端口6379
需要进行开放,开放端口参考: CentOS开放端口的方法 。
7.测试远程连接
telnet id 6379
能连接说明没问题。
三、源码编辑安装
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make test(可省略)
make
sudo make install
详见: Redis Quick Start;
参考: