emmm,以前在家用wampsesrver安裝過一次redis,結果失敗了,,今天又來搞一次,沒想到成功了,趕忙記下來,.php
1.redis的下載和安裝.html
下載地址:https://github.com/MicrosoftArchive/redis/releasesgit
下載後直接next一路安裝到本身的redis路徑github
我是在phpstudy裏面建立了一個redis目錄,而後安裝到裏面的redis
2.而後是下載php的redis的擴展包,根據百度經驗來選擇本身須要的擴展包windows
http://jingyan.baidu.com/article/9989c74631873bf648ecfed4.htmlphp7
下載dll文件須要注意的事項:測試
擴展下載地址,文件怎麼選擇根據本身的phpinfo的狀況,一個個點進去本身找一下..net
https://windows.php.net/downloads/pecl/snaps/redis/server
https://windows.php.net/downloads/pecl/releases/igbinary/
1.查看你的localhost/phpinfo.php中的MSVC版本和你的內核版本,來選擇你須要下載的dll
例如個人phpinfo信息
而後我下載的dll文件就是vc15,而後86位的,下載這個跟你redis的版本不要緊,跟你php的版本和內核什麼纔有關係.因此若是這個沒下對,你的php啓動後,即便後面的php.ini中配置好了,這個若是沒下載正確,那你的php也是聯繫不上redis的服務的.
而後個人選擇就是vc15爲首要篩選條件,而後選擇內核爲x86的,而後選擇php版本爲nts的版本,這樣一排擦,其實下載什麼dll就很清楚了.
3.下載後解壓
4.將其中的這四個文件,所有丟到你如今正在使用的php版本中,我用的PHP7.2,我就丟到php7.2目錄下的ext目錄下,
重點:是php下的ext目錄下,別搞錯了.
5.下面一步把剛纔下載的兩個dll文件,加載到php.ini中
;php_redis
extension=php_igbinary.dll
extension=php_redis.dll
6.重啓PHPstudy後,查看phpinfo
這樣就算是php成功可以鏈接redis進程了.
7.測試
7.1.雙擊redis-server.exe,dos會窗口一閃而過,沒什麼關係
7.2:在客戶端測試,打開redis-cli.exe,設置redis的鍵和值
7.3用php去獲取redis裏面的值