2019年1月22日 星期二

redis 安裝實務

我參考 https://dotblogs.com.tw/supershowwei/2016/02/01/144251 的步驟

安裝 EPEL Repo

# Install EPEL Repo
yum -y install epel-release
 
結果:我已經安裝過了
 

安裝 Remi Repo

 

# Install Remi Repo
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
結果:成功安裝了
 

 

從 Remi Repo 安裝 Redis

 

# Install Redis
yum -y --enablerepo=remi,remi-test install redis
結果:成功安裝了
 

設定 Redis 為背景服務

 

# Enable the Redis service to start on server boot
sudo systemctl daemon-reload
sudo systemctl enable redis.service
 

開啟防火牆 6379 埠號

 

# Add allow port 6379
firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload
結果:成功,是不是限制本機(localhost)使用時,就不需要開防火牆呢
 

啟動 Redis

 

# Start Redis service
sudo systemctl start redis.service
 

Ping Redis

# 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

Redis Supportenabled
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 

 

  
  

沒有留言:

張貼留言