Redis安裝(PHPredis服務+windows的redis環境)


安裝(PHPredis服務+windows的redis環境)
一、首先為PHP安裝redis服務
1.使用phpinfo();查看PHP的版本:

去下面的兩個網站下載對應版本的壓縮包並解壓(注意:必須下載 nts 版本)
https://windows.php.net/downloads/pecl/releases/igbinary/
https://windows.php.net/downloads/pecl/releases/redis/
3.
復制兩個文件中的如下四個文件到php環境中的
ext文件夾中(F:\phpstudy\PHPTutorial\php\php-7.0.12-nts\ext)

打開Apache的配置文件 php.ini,復制下面的兩行代碼到php.ini 文件中,並重啟環境
extension=php_igbinary.dll
extension=php_redis.dll
5.
重新使用 phpinfo() 函數 查看php相關信息,出現下圖才是安裝成功,如果失敗請查看下載的對應壓縮包的版本是否正確

二、給windows安裝redis環境(win10)
1.去下面的網站下載對應的壓縮包並解壓
https://github.com/MicrosoftArchive/redis/releases/

2.直接解壓,並且cmd到解壓目錄下,運行文件夾中的redis-server.exe,出現下圖即為安裝成功:

3.要想在PHP中使用redis這個窗口是不能關的,否則redis將無法使用。當然如果一直開着會很麻煩,所以我們設置一下開機自啟,讓他在系統中一直啟動着。用cmd打開解壓目錄,運行以下代碼:
redis-server --service-install redis.windows-service.conf --loglevel verbose
4.設置開機自動啟動,打開cmd窗口並輸入:services.msc,找到redis 服務點擊啟動即可
相關報錯:
①如果命令失敗是找不到redis服務的
②1067錯誤:
原因1:可能是因為他需要在logs目錄下生成日志文件,而執行命令時權限不夠沒有生成,所以只需要手動創建一個logs目錄即可。
原因2:肯能是因為redis的啟動窗口未關閉造成的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM