標籤:添加模組   否則   接下來   stat   center   .com   for   load   tar   
環境:Windows7 x64 Apache2.4 PHP5.6 mysql5.5
 
原料:redis外掛程式和redis伺服器軟體
:redis外掛程式http://windows.php.net/downloads/pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-ts-vc11-x64.zip
我們也可以根據自己的需要去下載對應PHP版本的redis外掛程式
首先進入PHP官網
www.php.net->選擇導航中的Downloads->在出現的頁面中隨便選擇一個windows downloads->出現的頁面中選擇做出PECL For Windows塊中的PECL extensions
->出現的新頁面中選Download Statistics->在出現的頁面中尋找redis,找到之後點選連結->出現的頁面中選擇DLL連結->在出現的頁面中在最下面選擇對應版本的
Redis擴充
 
下載之後得到一個ZIP的壓縮包,解壓之後,將其中的.DLL檔案複製到PHP安裝目錄下的ext檔案夾下
擴充已經得到,接下來我們下載redis伺服器軟體
:https://github.com/dmajkic/redis/downloads
剛剛我下載的是2.2.7的外掛程式,所以我現在選擇的伺服器必須大於2.2.7,但是考慮到版本的相容性,我用了2.2.12版本的伺服器
得到一個zip包,解壓之後得到兩個版本的伺服器軟體,我用x64的,並將檔案夾名改成redis
先讓redis伺服器跑起來,開啟Windows的cmd視窗,切換至redis目錄下
 
測試成功之後,我們要連結PHP程式
首先要在php.ini中添加模組的擴充
extension=php_igbinary.dll
extension=php_redis.dll
然後儲存,重啟Apache伺服器
接著寫一段測試代碼測試一下
<?php
   $redis = new Redis();
   $redis->connect(‘127.0.0.1‘,6379);
   $redis->set(‘string‘,‘hello redis‘);
   echo $redis->get(‘string‘);
?>
想要測試成功必須保證運行redis的命令列視窗依然開著,也就是redis服務依然在運行,才可以測試成功否則測試失敗!
windows下安裝Redis