redis和php-redis擴展在windows下的安裝過程

redis下載地址

Redis 官方沒有 Windows 的編譯版本,如今官網只提供linux版本的下載,windows版本的下載地址要移步到github,雖然 微軟 有開發過,可是該項目已經廢棄了,版本也永遠停留在了 3.2php

[redis3.2windows下載地址]linux

image.png

  • 如圖,下載zip包,而後在你電腦選個文件夾解壓出來 git

    image.png

  • 打開一個cmd窗口,我使用的是gitbash,執行下面的命令 ./redis-server.exe redis.windows.conf 或者 ./redis-server.exe --service-startgithub

而後看到該圖片的內容說明服務啓動成功redis

服務端啓動成功

  • 另外新開一個cmd窗口,執行如下這條命令鏈接redis的服務端 redis-cli.exe -h 127.0.0.1 -p 6379, 而後輸入ping,若是返回pong則說明鏈接成功 windows

    客戶端鏈接成功

  • 設置後臺運行命令 redis-server --service-install redis.windows-service.conf --loglevel verbose 打開服務管理器查看是否添加成功 bash

    服務管理器查看redis服務

  • 設置密碼登陸 編輯redis.windows-service.conf文件,找到#requirespass foobared這一行,另起一行寫入本身的密碼(改行前不能有K歌),如圖 服務器

    redis設置密碼登陸

    重啓如下redis服務,從新鏈接就須要密碼登陸了 ui

    須要密碼登陸

密碼參數爲a,./redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456, 便可鏈接服務器。spa

php-redis下載地址

[php-redis擴展的windows下載地址] 下載php-redis擴展必定要對於php的版本,下圖是須要對照的版本參數

看準php的版本

因此我要下載的是

image.png

下載以後解壓出來,將裏面的兩個文件php_redis.dllphp_redis.pdb複製到php的擴展目錄,即ext目錄下

將擴展文件複製到擴展目錄

最後在php.ini文件中加入兩行代碼,注意順序不能顛倒

extension=php_igbinary.dll
extension=php_redis.dll
複製代碼

phpinfo查看php-redis是否成功

php-redis安裝成功
相關文章
相關標籤/搜索