windows10系統php擴展redis詳細安裝過程 win10 php redis擴展

想在win10系統下安裝php的redis擴展並且運行有redis擴展的項目,主要分兩步

1.安裝redis擴展

2.運行redis服務器

先看第一個

1.安裝redis擴展

a.首先要查自己系統的PHP版本,PHP函數 phpinfo();注意:確保你的系統能運行PHP代碼環境

<?php
 phpinfo(); 
?>

運行查看PHP系統版本信息

注意:可以看到我的系統上X86,代表32位,所以這裏要下載的上32位的PHP redis擴展,這裏很容易出錯,有朋友覺得電腦是64位的,直接去下載64位的擴展,但是擴展無法顯示,通常都是這裏的版本不對

PHP版本NTS,VC14

解釋一下NTS 和VC14,PHP版本分NTS(非線程安全版)和(TS)線程安全版本,VC14是編譯器的版本,其他版本位VC9.VC12等等,下圖爲官網截圖

php 官網 redis擴展下載地址 http://pecl.php.net/package/redis

解釋一下Alpha ,Beta,stable,這三個是軟件的版本例如上圖的4.3 有這三個版本

Alpha (測試版本,bug較多)  Beta(Bug改進,解決嚴重的Bug,但還存在缺陷)

stable(穩定版本,可以提供用戶下載使用)我們下載使用通常都下載這個版本。

大部分軟件 也稱爲 Release版 用這個單詞代替stable,用字母RC 或者R表示,這個都是相對穩定,提供我們使用的版本。我們下載軟件通常找這兩種版本的去下載。

有些朋友擔心不認識英文單詞,不知道在英文網站怎麼下載,或者看打開的上全英文的就關閉了。但是很多程序軟件都是英文版本的,官網的下載位置都是固定的。多留意把下載地址收藏下來,以後直接打開下載就可以了。

PHP,windows redis 擴展下載地址http://pecl.php.net/package/redis 找列表裏的Downloads,DLL就是對應的下載鏈接,上圖截圖就是。

我下載的上4.3的版本,根據我電腦phpinfo顯示的環境,我下載的是 7.1 Non Thread Safe (NTS) x86  這個版本的redis擴展。

解壓以後的PHP擴展目錄

主要是 php_redis.dll文件, php_redis.pdb爲程序調試文件,把這兩個文件放到php 安裝路徑下的 ext擴展目錄下

D:\phpstudy\PHPTutorial\php\php-7.1.13-nts 這個是我電腦的路徑,找到ext 文件夾,放進去就可以了。

打開PHP配置文件php.ini 在文件末尾加入配置  extension=php_redis.dll

再次執行phpinfo 查看配置

已經安裝成功擴展。但這時候你無法使用redis存數據的,要安裝redis服務器、

2.redis服務的安裝

下載地址 https://redis.io/download 官方,目前官方只提供了Linux系統下載版本

windows系統下的redis服務是由開源社區提供的,window操作系統的redis由微軟的開源社區小組提供

git 下載地址 裏面有各種版本提供下載

https://github.com/microsoftarchive/redis/releases

這個鏈接爲最新版本3.2的下載地址,複製到瀏覽加地址欄打開就可以下載。https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip

解壓目錄

打開cmd終端窗口,跳轉到解壓目錄,啓動redis服務端

D:\phpstudy\PHPTutorial\redis-x64-3.2>redis-server.exe redis.windows-service.conf

注意:啓動redis服務器的窗口不能關閉,關閉了redis服務就不能連接了

服務器啓動以後,需要再開啓另一個cmd終端窗口

redis服務安裝成功,如果你的也能像我這樣執行成功,說明你的也安裝成功了,如果不行,可能版本有問題。找對應系統的版本下載。可以加 721200119羣交流。

3.測試PHP運行redis

頁面已經打印了通過PHP存儲到redis的值,PHP redis擴展配置完成

有問題歡迎加羣交流721200119。行動是成功的第一步,祝你早日成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章