本文使用兩種方式安裝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開放端口的方法 。
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 install
詳見: Redis Quick Start;
參考: