我們現在大部分服務器其實是在linux下運行的,所以windows其實大多數是本地配合開發調試使用,當然本小白也是thinkpad黨,mac繞道,這里就說下關于windows下部署的相關步驟
首先說下,redis官方并沒有windows下版本,所以我是在 github上找到 Microsoft Open Tech group發布的一個redis msi
1、安裝redis
? ? ? github下載微軟redis安裝文件 【 https://github.com/ServiceStack/redis-windows/tree/master/downloads 】最好選擇一個高版本的穩定版并且與你正式服務器差異跨度不要大。
? ? ? ? ? ? ?下載解壓后會有如下重要文件:
? ? ? ? ? ? ? redis-benchmark.exe? ? ? ? #基準測試
? ? ? ? ? ? ? redis-check-aof.exe?????????#?aof
? ? ? ? ? ? ? redis-check-dump.exe????????#?dump
? ? ? ? ? ? ? redis-cli.exe???????????????#?客戶端
? ? ? ? ? ? ? redis-server.exe????????????#?服務器
? ? ? ? ? ? ? edis.windows.conf??????????#?配置文件
···
? ? ? ? ? ? ? 啟動redis-server.exe,成功如下:
2、安裝php redis擴展
? ? ?因為我php版本是5.6,github上我好像沒有看到對應版本的redis.dll,所以我是在windows pecl源庫找的,附地址:
? ? ?http://windows.php.net/downloads/pecl/snaps/redis/ 根據版本來噢。
3、測試redis
? ? $redis = new Redis();
? ? $redis->connect("127.0.0.1","6379"); ? //param1是redis服務器地址 param2端口
? ? $redis->set("ceshi","test redis is okay?");
? ? $redis->get('ceshi');
4、最后呢給大家介紹一款類似navcat for mysql一樣的redis管理工具:redis-desktop-manager
? ? 下載地址 https://redisdesktop.com/download 如果沒有vpn的話就直接百度搜下 redis-desktop-manager 下載
? ? ?成功如圖:
是不是很帥。網上有很多介紹說類似phpmyadmin的管理工具,在這里我建議大家摒棄之類web端工具。至于為什么,等你用一段時間就知道了。