一、下載
下載地址:https://pkgs.org/download/redis
1. redis40u-4.0.6-1.ius.centos7.x86_64.rpm
2. redis-5.0.9-1.el7.remi.x86_64.rpm(本文采用方式)
二、安裝
1. 第一種方式
rpm -ivh redis40u-4.0.6-1.ius.centos7.x86_64.rpm
這里需要注意一下,如果是新拿的系統或者未安裝jemalloc庫的時候一般會報錯:
[root@21yunwei src]# rpm -ivh redis-3.0.7-4.el6.art.x86_64.rpm warning: redis-3.0.7-4.el6.art.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 4520afa9: NOKEY error: Failed dependencies: libjemalloc.so.1()(64bit) is needed by redis-3.0.7-4.el6.art.x86_64
解決辦法如下:
yum install epel-release -y
yum install jemalloc -y
執行完后,重新安裝rpm包即可。
2. 第二種方式
rpm -ivh redis-5.0.9-1.el7.remi.x86_64.rpm
安裝成功后,需要修改下配置文件,否則無法連接
vim /etc/redis.conf # 修改內容如下: 1. daemonized no 改為 daemonized yes 以后台靜默進程啟動 2. 把 bind 127.0.0.1 注釋掉 3. protected-mode yes 把yes改為no 4. 如果想要設置密碼: requirepass 密碼(可選)
三、啟動
# 重啟redis服務 systemctl restart redis.service # 設置redis服務為開機自啟 systemctl enable redis.service # 查看redis是否啟動成功 ps aux | grep redis
四、訪問
這里是通過RedisDesktopManager軟件,輸入name、host、port點擊Test Connection,可以看到已經允許連接上了
參考:
1. https://blog.csdn.net/qq_35868412/article/details/86630496
2. https://www.cnblogs.com/gara/p/9524014.html
3. https://www.cnblogs.com/yangshanbo2010/p/12904978.html