親身安裝遇到的坑,百度的安裝很多文章缺胳膊少腿,會發現按步驟安裝完還是沒有服務,下面把安裝步驟與注意的地方寫下了,用php5.6.27 +nts 舉例
首先確定電腦已經安裝好了redis並且能使用,沒有安裝的伙計:http://www.runoob.com/redis/redis-install.html
1.使phpinfo()函數查看PHP的版本信息,決定擴展文件版本(版本一定要對上,一定)。

2.需要php_redis.dll文件
php_redis-2.2.5-5.6-nts-vc11-x86.zip(一定要保證版本的正確性)
(這里注意php版本、php是nts還是ts 、php是x64以及x86 *這些必須一致*)
php_redis.dll 下載地址:https://pecl.php.net/package/redis

3.下載完成后:
雙擊打開php_redis-2.2.7-5.6-nts-vc11-x86.zip文件。其中的php_redis.dll是我們需要用到的

4.解壓縮后,將php_redis.dll拷貝至php的ext目錄下
5.修改php.ini在該文件中加入:
extension=php_redis.dll
6.重啟Apache后,使用phpinfo查看擴展是否成功安裝
注意: 如果沒有:請重新檢查版本以及文件放置位置
redis擴展不需要安裝 php_igbinary.dll,百度的文章有的會把這個也寫進去,親測沒有php_igbinary.dll,redis也可以啟動
php_igbinary : 在序列化和反序列化的效率上高於其自帶的
如果需要下載地址:http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/
同樣根據版本下載:安裝方法同上,下載壓縮包把php_igbinary.dll文件拷貝到php的ext文件夾下,在php.ini中加上
extension=php_igbinary.dll,放在extension=php_redis.dll的前面
歡迎來我QQ群一起交流:829707388
-----生生的學習日記