1. 程式人生 > >windows系統 PHP安裝Redis擴充套件

windows系統 PHP安裝Redis擴充套件

首先在windows系統上安裝redis

  1.下載地址https://github.com/dmajkic/redis/downloads。下載到的Redis支援32bit64bit。根據自己實際情況選擇,我選擇32bit。把32bit檔案內容拷貝到需要安裝的目錄下,比如:D:\dev\redis-2.4.5

  2.開啟一個cmd視窗,使用cd命令切換到指定目錄(D:\dev\redis-2.4.5)執行 redis-server redis.windows.conf 。執行以後出現如下介面。

  

  

  到這一部就說明Redis服務端已經安裝成功。

  3.

重新開啟一個cmd視窗,使用cd命令切換到指定目錄(D:\redis\Redis-x64-3.2.100)執行 redis-cli.exe -h 127.0.0.1 -p 6379,其中 127.0.0.1是本地ip6379redis服務端的預設埠,auth redisredis密碼。執行成功如下圖所示。

  這樣,Redis windows環境下搭建已經完成

  在windows中讓redis開機自啟動:redis-server --service-install redis.windows-service.conf --loglevel verbose

  然後就可以進行操作了,下圖

  

以上都沒問題之後就可以設定PHP中的redis配置

  

  1.根據phpinfo裡的配置下載合適擴充套件包 

  https://windows.php.net/downloads/pecl/releases/redis/2.2.7/ ||php_redis-2.2.7-5.6-nts-vc11-x86

 

  https://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/||php_igbinary-2.0.1-5.6-nts-vc11-x86

 

  

  

  以phpstudy為例,下載好的擴充套件包開啟把裡面的

php_redis.dllphp_redis.pdbphp_igbinary.dllphp_igbinary.pdb放到php目錄下的ext目錄下,然後在的php.ini中把剛才放到目錄下的.dll檔案寫入進去,

 

  extension=php_igbinary.dll

 

  extension=php_redis.dll

 

  php_igbinary.dll務必放到php_redis.dll的上面

  重啟apache就可以了

 

  

  下面是一個例項:

  

1 <?php
2     $redis=new Redis();
3     $redis->connect('127.0.0.1',6379);
4     $redis->set('test','hello redis');
5     echo $redis->get('test');
6     //輸出hello redis
7 ?>

 

剛開通部落格園,寫的不是很好,有什麼問題之處請您指正