一、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开放端口的方法 。
-
sudo firewall-cmd --add-port=6379/tcp --permanent
-
sudo firewall-cmd --reload
-
systemctl restart redis
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 instal