windows下安裝Redis

環境:Windows7 x64 Apache2.4 PHP5.6 mysql5.5php

 

原料:redis插件和redis服務器軟件mysql

下載地址:redis插件http://windows.php.net/downloads/pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-ts-vc11-x64.zipgit

咱們也能夠根據本身的須要去下載對應PHP版本的redis插件github

首先進入PHP官網redis

www.php.net->選擇導航中的Downloads->在出現的頁面中隨便選擇一個windows downloads->出現的頁面中選擇作出PECL For Windows塊中的PECL extensionssql

->出現的新頁面中選Download Statistics->在出現的頁面中尋找redis,找到以後點擊連接->出現的頁面中選擇DLL連接->在出現的頁面中在最下面選擇對應版本的windows

Redis擴展服務器

 

下載以後獲得一個ZIP的壓縮包,解壓以後,將其中的.DLL文件複製到PHP安裝目錄下的ext文件夾下測試

擴展已經獲得,接下來咱們下載redis服務器軟件.net

下載地址: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服務依然在運行,才能夠測試成功不然測試失敗!

相關文章
相關標籤/搜索