centos7 下安裝redis並且整合PHP7
阿新 • • 發佈:2019-02-20
首先確保系統安裝了LAMP。如果沒有安裝可以參照這個教程安裝:http://blog.csdn.net/yuzengyuan/article/details/77624050
下載reids:
本教程使用的最新文件版本為 2.8.17,下載並安裝:
wget http://download.redis.io/releases/redis-2.8.17.tar.gz
tar xzf redis-2.8.17.tar.gz
cd redis-2.8.17
make
make完後 redis-2.8.17目錄下會出現編譯後的redis服務程式redis-server,還有用於測試的客戶端程式redis-cli,兩個程式位於安裝目錄 src 目錄下:
下面啟動redis服務.
cd src
./redis-server
啟動redis服務程序後,就可以使用測試客戶端程式redis-cli和redis服務互動了。 比如:
cd src
./redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
PHP7 安裝redis 擴充套件:
/usr/local/php7/etc/php.ini 中加入:wget -c https://github.com/phpredis/phpredis/archive/php7.zip unzip php7.zip cd phpredis-php7 /usr/local/php7/bin/phpize ./configure --with-php-config=/usr/local/php7/bin/php-config make make install cd ..
連線到 redis 服務
extension=redis.so
檢視phpinfo資訊,就能看到redis擴充套件
連結到redis:
執行指令碼,輸出結果為:<?php //連線本地的 Redis 服務 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server sucessfully"; //檢視服務是否執行 echo "Server is running: " . $redis->ping(); ?>
Connection to server sucessfully
Server is running: PONG
到了這裡,redis就和PHP7整合成功,記得要開啟redis服務PHP才能連結