windows下Redis編譯安裝


redis是現在比較流行的noSQL,主流大型網站都用的比較多,很多同學不知道怎么安裝,這里介紹在windows下面安裝以及擴展,提供學習使用,實際使用環境多在Linux下。

 

首先到相應網站下載redis:

下載完成后解壓到任意盤符如:D:/redis

里面包括:如圖所示。

redis-server.exe:服務程序

redis-check-dump.exe:本地數據庫檢查

redis-check-aof.exe:更新日志檢查

redis-benchmark.exe:性能測試,用以模擬同時由N個客戶端發送M個 SETs/GETs 查詢 (類似於 Apache 的ab 工具).

當然還需要一個:redis.conf(具體內容網上隨便搜都會有)

windows下面安裝安裝redis和redis擴展

 

  1. 啟動redis:

    用cmd命令進入到redis的根目錄,

    輸入命令:redis-server.exe redis.conf

    啟動后如圖所示:

    啟動cmd窗口要一直開着,關閉后則Redis服務關閉。

    windows下面安裝安裝redis和redis擴展
  2. 3

    這時服務開啟着,另外開一個窗口進行,設置客戶端:

    輸入命令:redis-cli.exe -h 192.168.2.168 -p 6379(這個ip自己定哈,6379為redis默認端口)

    輸入后如圖所示: 

    windows下面安裝安裝redis和redis擴展
  3. 4

    安裝redis擴展

    首先,查看所用php編譯版本V6/V9 在phpinfo()中查看

    windows下面安裝安裝redis和redis擴展
  4. 5

    去相應網站下載redis擴展:

    如圖所示下載對應版本的redis擴展

    windows下面安裝安裝redis和redis擴展
  5. 6

    將下載的php_redis.dll放在php擴展目錄中(ext),並修改配置文件php.ini

    添加 擴展的時候一定要

     

    extension=php_igbinary.dll

    extension=php_redis.dll

     

    這個順序如圖:

    windows下面安裝安裝redis和redis擴展
  6. 7

    重新啟動服務,查看phpinfo(),出現如圖表示成功;

    windows下面安裝安裝redis和redis擴展
  7. 8

    PHP代碼測試

        $redis = new Redis();  

        $redis->connect("192.168.138.2","6379");  //php客戶端設置的ip及端口  

        //存儲一個 值  

        $redis->set("say","Hello World");  

        echo $redis->get("say");     //應輸出Hello World  

          

        //存儲多個值  

        $array = array('first_key'=>'first_val',  

                  'second_key'=>'second_val',  

                  'third_key'=>'third_val');  

        $array_get = array('first_key','second_key','third_key');  

        $redis->mset($array);  

        var_dump($redis->mget($array_get));  

    END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM