Redis怎麼安裝?

一、Windows

  1. Redis官方不支持Windows。但是微軟向Redis提交了一個補丁,以使Redis可以在Windows下編譯運行,但被Redis的作者拒絕了,原因是在服務器領域上Linux已經得到了廣泛的使用,讓Redis能在Windows下運行相比而言顯得不那麼重要(大佬就這麼硬氣)。並且Redis使用瞭如寫時複製等很多操作系統相關的特性,兼容Windows會耗費太大的精力而影響Redis其他功能的開發。儘管如此微軟還是發佈了一個可以在Windows運行的Redis分支。
  2. Redis下載地址:https://github.com/dmajkic/redis/downloads
  3. Redis支持32bit和64bit。根據自己實際情況選擇,將下載後的文件移動到自定義的目錄取個名,比如Redis。
  4. 打開一個cmd窗口 使用cd命令切換目錄到Redis所在的目錄,運行 redis-server redis.windows.conf 。如果想方便的話,可以把redis的路徑加到系統的環境變量裏,這樣就省得再切換路徑了。輸入之後,會顯示如下界面:
    在這裏插入圖片描述
    這時候另啓一個cmd窗口,原來的不要關閉,不然就無法訪問服務端了。
    切換到redis目錄下運行 redis-cli -h 127.0.0.1 -p 6379 (-h 表示Redis服務器的IP,-p代表端口號,如果在本機測試可以忽略後面兩個參數)
    測試一下string類型:
    設置鍵值對 set test 123
    取出鍵值對 get test
    在這裏插入圖片描述
    OK,安裝完成。

二、Linux

  1. Linux 下安裝
    Redis下載地址:http://www.redis.net.cn/download/

    下載並安裝:
    $ wget http://download.redis.io/releases/redis-5.0.4.tar.gz
    $ tar xzf redis-5.0.4.tar.gz
    $ cd redis-5.0.4
    $ make
    

    二進制文件是編譯完成後在src目錄下. 運行如下:

    $ src/redis-server
    

    你能使用Redis的內置客戶端進行進行redis代碼的編寫:

    	$ src/redis-cli
    	redis> set foo bar
    	OK
    	redis> get foo
    	"bar"
    

其他環境安裝:
Mac OS X(通過 Homebrew)
Ubuntu(Linux)

三、windows下安裝PHP的Redis擴展

  1. 首先確保電腦已經安裝好了redis並且能使用,安裝方法在上面

  2. 使phpinfo()函數查看PHP的版本信息,PHP的版本一定要與Redis的版本對上
    在這裏插入圖片描述

  3. 需要下載php_redis.dll文件,下載地址
    再次強調,PHP版本要與Redis版本一致
    在這裏插入圖片描述
    在這裏插入圖片描述

  4. 下載完成後,解壓zip文件,把其中的php_redis.dll移動到PHP的ext目錄下

  5. 修改php.ini在該文件中加入:extension=php_redis.dll

  6. 重啓Apache後,使用phpinfo函數查看擴展是否成功安裝,出現Redis擴展則說明安裝成功
    在這裏插入圖片描述

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