本文介紹RockyLinux使用dnf線上安裝redis並修改密碼設定遠端登陸。
本部落格使用RetHat系的新版本系統,如使用Debian系的系統如Ubuntu,只需使用apt安裝,其餘部分類似。
1、使用如下命令安裝redis
sudo dnf install redis-server
2、安裝完成後可以使用systemctl工具對redis服務進行控制
(1)檢視服務狀態
sudo systemctl status redis
(2)啟動服務
sudo systemctl start redis
(3)重啟服務
sudo systemctl restart redis
(5)停止服務
sudo systemctl stop redis
3、修改redis密碼並開啟遠端登陸
redis開啟遠端登入以及修改密碼都需要修改redis的配置檔案redis.conf
RockyLinux使用dnf安裝後配置檔案一般在/etc/redis/redis.conf,也可以使用檢視redis的redis.service檔案觀察在哪,使用如下命令檢視
cat /usr/lib/systemd/system/redis.service
結果如下
可以使用nano或者vim或者vi來修改redis.conf檔案,博主喜歡使用nano,所以可以執行如下命令
nano /etc/redis/redis.conf
開啟後,找到bind字樣的配置,將其ip從127.0.0.1改為0.0.0.0來開啟redis的遠端連線,博主已經修改過,如下所示
修改密碼則修改requirepass字樣,將改行的#刪除,然後修改foobared為你想要的密碼,博主不想要密碼,所以這裡沒做修改
全部修改完成後,重啟redis服務即可
systemctl restart redis
在連線之前需要開放系統防火牆的6379埠,RetHat系使用firewalld服務,Ubuntu預設使用ufw服務,此處只以firewalld舉例
firewall-cmd --zone=public --add-port=6379/tcp --permanent #開放6379埠
firewall-cmd --reload #過載firewalld服務
如果你不在意防火牆,可以選擇直接關閉防火牆
systemctl stop firewalld
到此應該可以遠端連線redis了,安裝結束。