本文主要介紹在 CentOS 7 系統下使用 yum 安裝 Redis 的過程。
更改 yum 源
將 Centos 的 yum 源更換為國內的阿里雲源。
首先備份你的原鏡像文件,保證出錯后可以恢復:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下載新的 CentOS-Base.repo到 /etc/yum.repos.d/。
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
安裝 Redis
yum install redis
啟動 Redis
systemctl start redis.service
設置 Redis 開機啟動
systemctl enable redis.service
高級設置
設置 Redis 密碼
打開文件 /etc/redis.conf,找到其中的# requirepass foobared,去掉前面的 #,並把 foobared改成你的密碼。
redis.conf 文件默認在/etc 目錄下,你可以更改它的位置和名字,更改后,注意在文件 /usr/lib/systemd/system/redis.service 中,把 ExecStart=/usr/bin/redis-server /etc/redis/6379.conf --daemonize no 中的 redis.conf 的路徑改成的新的路徑。
開啟遠程連接
在 Redis 的配置文件 redis.conf 中將。
bind 127.0.0.1
改成
bind 0.0.0.0
開啟防火牆端口
firewall-cmd --add-port=6379/tcp firewall-cmd --add-port=6380/tcp sudo firewall-cmd --reload
到此 Redis 就安裝好了。
