標籤:bsp tin 127.0.0.1 服務端 查看 下載 知識 php.ini water
1.首先去github網站上下載https://github.com/dmajkic/redis/downloads;
2.根據實際情況,將64bit的內容cp到自訂盤符目錄,如D:\Redis;
3.開啟cmd,cd/d 切換到Redis-server.exe目錄,運行redis-server.exe redis.conf;
4.這時候另啟一個cmd視窗,原來的不要關閉,不然就無法訪問服務端了。
切換到redis目錄下運行 redis-cli.exe -h 127.0.0.1 -p 6379 (-a password遠端);
5.設定索引值對 set myKey abc
取出索引值對 get myKey;
這時候,windows環境下,redis的服務端和用戶端都運行成功了。
----------------------我們在PHP中安裝redis擴充--------------------
1.使用phpinfo()函數查看PHP的版本資訊,這會決定擴充檔案版本(特別注意以php版本的architecture是x86還是64為準,不能以作業系統為準);
2.根據PHP版本號碼,編譯器版本號碼和CPU架構
:
http://windows.php.NET/downloads/pecl/snaps/redis/2.2.5/
http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/
貌似那個igbinary可以不要.
3.解壓縮後,將php_redis.dll和php_redis.pdb拷貝至php的ext目錄下
4.
修改php.ini,(PS:此php.ini檔案是在Apache目錄)在該檔案中加入:
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否則此擴充不會生效
(igbinary.dll可以不加)
5.重啟Apache後,使用phpinfo查看擴充是否成功安裝;
測試的時候,redis服務端和用戶端都需要開啟運行!
----------------yii2安裝redis擴充-----------------
1.首先在composer.json檔案下,加
"yiisoft/yii2-redis" : "~2.0.0",
然後composer update更新。
2.在config/main.php設定檔中加
3.在控制器中可以測試
Yii::$app->redis->set(‘user‘,‘aaa‘);
Yii::$app->redis->set(‘user2‘,‘bbb‘);
Yii::$app->redis->set(‘user3‘,‘ccc‘);
Yii::$app->redis->set(‘user4‘,‘ddd‘);
Yii::$app->redis->get(‘user‘);//此時可以輸出aaa
Yii::$app->redis->flushall();//刪除redis中的所有資料
php7+Redis+Windows7安裝 (phpstudy)