1. 程式人生 > >centos7 下安裝redis並且整合PHP7

centos7 下安裝redis並且整合PHP7

首先確保系統安裝了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 擴充套件:
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 ..
/usr/local/php7/etc/php.ini 中加入:

連線到 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才能連結