天天看點

windows下面安裝redis及php_redis.dll拓展1、安裝redis:2、接下來安裝redis拓展:3、修改php的配置檔案:

1、安裝redis:

windows下面安裝redis坑很多,網上胡說八道的人更多,一路各種坑,在這裡好好記上一筆。廢話不多說,直接進入主題了!這個是我剛安裝好了,親測的。

以下軟體一定要根據自己的php版本,線程安全,cpu架構來下載下傳!不然肯定報錯!

cpu架構,線程安全參考我寫的另外一篇文章:

http://blog.csdn.net/zhezhebie/article/details/72742496

需要的軟體:

redis資料庫伺服器軟體,下載下傳msi那個:

https://github.com/MSOpenTech/redis/releases

igbinary windows拓展 這裡連接配接是2.0.6版本的,要求php 5.2及以上版本,需要其他版本的将連接配接中2.0.6以後的部分删除,

下載下傳是需要根據php運作模式是否開啟線程安全确定即nts,ts,注意:需要根據php版本下載下傳:

http://pecl.php.net/package/igbinary/2.0.6/windows

php_redis擴充,windows版不太好找,需要點選後邊的DLL下載下傳,注意:需要根據php版本下載下傳:

http://pecl.php.net/package/redis

就以上三個軟體就好了!下載下傳完了redis.msi之後,直接想安裝普通軟體那樣安裝,都勾上,注意安裝目錄,待會兒要進去的!

安裝完成之後,進入控制台(

win+r

組合鍵),輸入:

  • 1

即可進入,windows服務選相闆,找一下,看看有沒有redis這個選項,一般是有的,不然的話安裝的時候就會報錯。

到這裡,redis就安裝好了!進入redis安裝目錄,

C:\Program Files\Redis

,我的安裝在這裡了,我們接下來測試一下:

redis-cli.exe -h  -p 
set myKey abc
get myKey
           
  • 1
  • 2
  • 3

結果如下,就說明測試通過了!很簡單的事情,網上說的神乎其神,沒那麼神秘的。

windows下面安裝redis及php_redis.dll拓展1、安裝redis:2、接下來安裝redis拓展:3、修改php的配置檔案:

2、接下來安裝redis拓展:

這個就更是簡單,解壓安裝包,然後把裡面的redis.dll檔案複制到你的php拓展目錄裡面,同樣的把igbinary拓展也要進入到php的拓展目錄下面。

3、修改php的配置檔案:

進入php.ini,加入這兩行,注意順序,redis需要igbrinary支援,是以igbrinary.dll要放在前面。

extension=php_igbinary.dll
extension=php_redis.dll
           
  • 1
  • 2

儲存php.ini,然後重新開機一下php,在cmd中輸入:

  • 1

即可看到php加載的子產品,是不是看到redis和igbinary了,這就對了!

然後我們在php裡面測試一下,代碼如下:

<?php
$redis = new Redis(); //執行個體化redis
$redis->connect('127.0.0.1', '6379'); //建立redis服務連接配接
$redis->set('name', 'ysngshuiping'); //設定變量和變量值
echo $redis->get('name'); //擷取變量值
$redis->close(); //關閉redis連接配接
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
windows下面安裝redis及php_redis.dll拓展1、安裝redis:2、接下來安裝redis拓展:3、修改php的配置檔案:

繼續閱讀