一.安裝前必讀
Windows 64位操作系統
Redis 安裝包(版本3.0.5,截止2017-05-29最新redis版本為3.2.9)
注意事項:1.在window下如果你還需安裝php的redis拓展,那麼安裝最新版本的redis可能沒有對應的php_redis.dll;
2.網上的windows下安裝redis及PHP拓展教程大多是redis2.x版本的,對於想安裝高版本可能不適用;
3.一開始我安裝的是最新的redis3.2.9版本,在安裝php_redis拓展傻眼了,php_redis.dll沒找到redis3.2版本的,至少我花了很長時間也沒找到,TAT!
來看下截止2017-05-29,可下載的php_redis.dll版本,網站鏈接https://pecl.php.net/package/redis
再來看下截止2017-05-29,windows下redis的版本,git地址https://github.com/MSOpenTech/redis/releases
看到了吧,windows有redis3.2的版本,卻不好找redis3.2對應的php_redis.dll,所以還是推薦大家在選擇redis版本時要注意對應php_redis拓展也能找到!
二.安裝Redis
1.下載redis壓縮包,git下載地址https://github.com/MSOpenTech/redis/releases
這裏我選擇的是3.0.5版本,選擇zip下載
2.下載後解壓到redis文件夾,以下為解壓後的文件,安裝完成
redis-cli.exe # 客戶端 redis-server.exe # 服務器 redis.windows.conf # 配置文件
3.redis測試
windows 運行(快捷鍵:windows鍵+R鍵),輸入cmd命令,進入DOC操作系統窗口;
進入redis安裝目錄使用命令
redis-server redis.windows.conf
啟動redis 服務,此窗口無需關閉,關閉窗口就停止redis服務了,啟動成功如下圖:
新打開一個doc窗口,進入安裝目錄執行客戶端啟動命令redis-cli或者直接雙擊redis-cli.exe進行測試命令,創建並獲取name值為leesin數據:
三.安裝php的redis拓展
1.下載php_redis.dll,下載地址https://pecl.php.net/package/redis
我選擇的是版本3.0.0,對應redis安裝版本3.0的
在新打開的窗口選擇對應的下載,先查看phpinfo信息
所以這裏我選64位的nts版本的下載
2.找到php安裝目錄將下載的包裏面的這兩個文件放到ext文件夾裏
3.修改php.ini添加
extension=php_redis.dll
開啟redis拓展,保存並重啟Nginx或Apache服務器
4.驗證是否開啟redis拓展
再次查看phpinfo信息,搜索redis,出現下圖即表示成功開啟。
5.php連接並測試redis數據庫
新建test.php
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('name','leesin');
echo $redis->get('name');
?>
訪問test.php
輸出 leesin
至此您也全部完成Windows下Redis及php的redis拓展的安裝!
感謝閱讀~
高性能雲服務器
精品線路獨享帶寬,毫秒延遲,年中盛惠 1 折起