1、安裝redis:
windows下面安裝redis坑很多,網上胡說八道的人更多,一路各種坑,在這裏好好記上一筆。廢話不多說,直接進入主題了!這個是我剛安裝好了,親測的。
以下軟件一定要根據自己的php版本,線程安全,cpu架構來下載!不然肯定報錯!
cpu架構,線程安全參考我寫的另外一篇文章:
http://blog.csdn.net/voke_/article/details/78750827
需要的軟件:
redis軟件,下載msi那個:
https://github.com/MSOpenTech/redis/releases
igbinary拓展:
http://pecl.php.net/package/igbinary
redis拓展:
http://pecl.php.net/package/redis
就以上三個軟件就好了!下載完了redis.msi之後,直接想安裝普通軟件那樣安裝,都勾上,注意安裝目錄,待會兒要進去的!
安裝完成之後,進入控制檯(win+r
組合鍵),輸入:
services.msc
- 1
即可進入,windows服務選相板,找一下,看看有沒有redis這個選項,一般是有的,不然的話安裝的時候就會報錯。
到這裏,redis就安裝好了!進入redis安裝目錄,C:\Program Files\Redis
,我的安裝在這裏了,我們接下來測試一下:
redis-cli.exe -h 127.0.0.1 -p 6379
set myKey abc
get myKey
- 1
- 2
- 3
結果如下,就說明測試通過了!很簡單的事情,網上說的神乎其神,沒那麼神祕的。
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中輸入:
php -v
- 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
怎麼樣,一下子就全部搞好了!趕緊開幹吧!就是這麼簡單!redis實用教程,參考如下:
http://www.runoob.com/redis/redis-tutorial.html