我參考 https://dotblogs.com.tw/supershowwei/2016/02/01/144251 的步驟
安裝 EPEL Repo
yum -y install epel-release
結果:我已經安裝過了
安裝 Remi Repo
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
結果:成功安裝了
從 Remi Repo 安裝 Redis
yum -y --enablerepo=remi,remi-test install redis
結果:成功安裝了
設定 Redis 為背景服務
sudo systemctl daemon-reload
sudo systemctl enable redis.service
開啟防火牆 6379 埠號
firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload
結果:成功,是不是限制本機(localhost)使用時,就不需要開防火牆呢
啟動 Redis
sudo systemctl start redis.service
Ping Redis
redis-cli ping
結果:成功,系統正確回應了PONG
接下來參考 https://xyz.cinc.biz/2015/09/centos7-redis-php.html 安裝php 的擴充套件
yum install php-pecl-redis
出現 Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
測試後看起來是成功的,但是實際上執行php腳本是失敗的
Redis Support | enabled |
Redis Version | 2.2.8 |
這裡有php腳本的測試範例
http://www.runoob.com/redis/redis-php.html
解決
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
# yum provides '*/applydeltarpm'
# yum install deltarpm
沒有留言:
張貼留言