安裝簡介:
在安裝redis前需要了解redis官方發布時的版本規則,redis官方約定次版本號(即第乙個小數點後的數字)為偶數的版本是穩定版(如2.8版,3.0版),奇數版本則為非穩定版本(如2.7版,2.9版),在生產環境下一般推薦使用穩定的版本。
windows系統下安裝redis:
介紹:首先redis官方是不支援windows的,2023年微軟向redis提交了乙個補丁,以使redis可以在windows下編譯執行,但是被salvatore sanfilippo拒絕了,原因是在伺服器領域上linux已經得到了廣泛的應用,讓redis在windows上執行相對而言顯得不是那麼重要,並且redis採用了如寫時複製等很多與作業系統相關的特性,相容windows可能會耗費極大地精力從而耽誤redis其他功能的開發。儘管如此,微軟還是發布了乙個可以執行在windows上的redis分支,不過這個分支最新一次的commit也是三年前了。
安裝:
3、執行redis服務,在cmd終端中進入redis的安裝目錄,執行redis-server.exe redis.window.conf
4、連線伺服器,在cmd終端中進入redis的安裝目錄,執行redis-cli.exe
linux系統安裝redis
介紹:redis官方支援在linux上執行,並且一直有salvatore sanfilippo等人專門負責維護,所以相對於windows版本而言會更加穩定和擁有更多的功能,如果我們想要在生產環境中使用redis,那麼linux版本的redis將會是乙個不錯的選擇(這裡我們選擇ubuntu進行演示)。
安裝:
4、進入到解壓後的目錄 cd redis-4.0.12
5、編譯 make
6、啟動命令src/redis-server
7、連線redis服務命令src/redis-cli
注:在make編譯之前一定要檢查一下機器上有沒有安裝gcc編譯器
啟動redis服務:
啟動redis有直接啟動和通過初始化指令碼啟動兩種方式,分別適用於開發環境和生產環境
1、直接啟動
1、指定監聽的埠號啟動:redis-server --port 埠號
2、後台啟動(可以與--port引數連用,放在--port引數之後):redis-server &
3、預設配置檔案啟動:redis-server
4、自定義配置檔案啟動:
redis-server /path/.../redis.conf (通過配置檔案啟動可以通過在其後新增"--配置項 配置",這樣會覆蓋配置檔案中同名的配置選項)
5、在客戶端連線中不重啟redis-server的情況下改變redis-server部分配置,如日誌級別等:
redis > config set 配置項 配置
(也可以通過config get 配置項來獲取redis服務的所有配置,redis > config set 配置項)
2、通過初始化指令碼啟動redis(以ubuntu系統為例)
在redis源**目錄下的utils資料夾下有乙個redis_init_script的初始化指令碼檔案,我們需要配置redis的執行方式,同時需要配置redis的持久化檔案和日誌檔案所在的位置等,具體步驟如下:
1、配置初始化指令碼
首先將初始化指令碼複製到/etc/init.d目錄下並且重新命名為"redis_埠號",其中埠號表示讓redis監聽的埠號,客戶端可以通過此埠號連線redis服務,然後修改此初始化指令碼檔案中的redisport變數的值同樣為該埠號
2、建立需要的資料夾
/etc/redis/ 存放redis的配置檔案的目錄
/var/redis/埠號/ 存放redis的持久化檔案
3、修改配置檔案
將配置檔案模板(redis原始碼資料夾下的redis.conf)複製到第二步建立的配置檔案的目錄下,並以"埠號.conf"命名,然後編輯下面的配置:
daemonize yes 讓redis以守護程序的方式執行
pidfile /var/run/redis_埠號.pid 設定redis的pid檔案位置
port 埠號 設定redis監聽的埠號
dir /var/redis/埠號/ 設定持久化檔案存放的位置
4、啟動,設定開機啟動
啟動:/etc/init.d/redis_埠號 start
開機啟動:sudo update-rc.d redis_埠號 defaults
關閉redis服務
考慮到redis有可能正在將記憶體中的資料同步到磁碟中,強行終止redis程序可能會導致資料丟失,正確的關閉redis的方法是向redis傳送shutdown命令,方法為:
$ redis-cli shutdown
redis也可以妥善的處理sigterm訊號,所以使用"kill redis 程序的pid號"命令也可以正常結束redis服務,效果與shutdown命令一樣。
連線redis服務
$ redis-cli -p 埠號 -h redis伺服器ip -a 密碼
redis安裝與啟動
安裝步驟 第一步 安裝gcc編譯環境 如果系統不是最小化安裝正常都不必重新安裝 yum install gcc c 第二步 把redis的原始碼上傳到linux伺服器。第三步 解壓縮。第四步 進入到解壓目錄,使用make命令進行編譯 第五步 make install prefix usr local...
redis安裝與啟動
wget 1.將redis.tar.gz拷貝到 usr local目錄並解壓 mkdir p usr local cd usr local cp path to redis 5.0.5.tar.gz tar zxvf redis 5.0.5.tar.gz mv redis 5.0.5 redis c...
REDIS安裝部署與啟動
redis安裝 1 cd data software 2 wget 3 tar zxvf redis 3.2.9.tar.gz 4 cd redis 3.2.9 5 configure 6 make 7 make install 8 複製安裝源目錄內utils redis init script檔案...