linux下安裝redis和部署

2022-06-30 15:54:14 字數 2802 閱讀 7619

2.使用linux wget命令

wget
將redis-3.0.0.tar.gz拷貝到/usr/local下

cp redis-3.0.0.tar.gz /usr/local
解壓原始碼

tar -zxvf redis-3.0.0.tar.gz
進入解壓後的目錄進行編譯

cd /usr/local/redis-3.0.0
安裝到指定目錄 如 /usr/local/redis

make prefix=/usr/local/redis install
redis.conf是redis的配置檔案,redis.conf在redis原始碼目錄。

拷貝配置檔案到安裝目錄下

進入原始碼目錄,裡面有乙份配置檔案 redis.conf,然後將其拷貝到安裝路徑下

cd /usr/local/redis

mkdir conf

cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin

進入安裝目錄bin下

cd /usr/local/redis/bin
此時我們看到的目錄結構是這樣的

redis-benchmark redis效能測試工具

redis-check-aof aof檔案修復工具

redis-check-rdb rdb檔案修復工具

redis-cli redis命令列客戶端

redis.conf redis配置檔案

redis-sentinal redis集群管理工具

redis-server redis服務程序

4.啟動redis

1.前端模式啟動

直接執行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是ssh命令視窗關閉則redis-server程式結束,不推薦使用此方法

./redis-server
如圖

2.後端模式啟動

修改redis.conf配置檔案, daemonize no改成daemonize yes 以後端模式啟動

vim /usr/local/redis/bin/redis.conf
執行如下命令啟動redis:

cd /usr/local/redis

./bin/redis-server ./redis.conf

連線redis

/usr/local/redis/bin/redis-cli
5.關閉redis

強行終止redis程序可能會導致redis持久化資料丟失。正確停止redis的方式應該是向redis傳送shutdown命令,命令為:

cd /usr/local/redis

./bin/redis-cli shutdown

強行終止redis

pkill redis-server
讓redis開機自啟

vim /etc/rc.local

//新增

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

至此redis在linux下已經全部安裝完。

附上redis在windows下安裝:

4、選擇「同意協議」,點選下一步繼續。

5、選擇「新增redis目錄到環境變數path中」,這樣方便系統自動識別redis執行檔案在**。

6、埠號可保持預設的6379,並選擇防火牆例外,從而保證外部可以正常訪問redis服務。

7、設定最大值為100m。作為實驗和學習,100m足夠了。

8、點選安裝後,正式的安裝過程開始。稍等一會即可完成。

9、安裝完畢後,需要先做一些設定工作,以便服務啟動後能正常執行。使用文字編輯器,這裡使用notepad++,開啟redis服務配置檔案。注意:不要找錯了,通常為redis.windows-service.conf,而不是redis.windows.conf。後者是以非系統服務方式啟動程式使用的配置檔案。

10、找到含有requirepass字樣的地方,追加一行,輸入requirepass 12345。這是訪問redis時所需的密碼,一般測試情況下可以不用設定密碼。不過,即使是作為本地訪問,也建議設定乙個密碼。此處以簡單的12345來演示。

11、點選「開始」>右擊「計算機」>選擇「管理」。在左側欄中依次找到並點選「計算機管理(本地)」>服務和應用程式》服務。再在右側找到redis名稱的服務,檢視啟動情況。如未啟動,則手動啟動之。正常情況下,服務應該正常啟動並執行了。

12、最後來測試一下redis是否正常提供服務。進入redis的目錄,cd c:\program files\redis。輸入redis-cli並回車。(redis-cli是客戶端程式)如圖正常提示進入,並顯示正確埠號,則表示服務已經啟動。

13、使用服務前需要先通過密碼驗證。輸入「auth 12345」並回車(12345是之前設定的密碼)。返回提示ok表示驗證通過。

14、實際測試一下讀寫。輸入set mykey1 "i love you all!」並回車,用來儲存乙個鍵值。再輸入get mykey1,獲取剛才儲存的鍵值。

15、注意事項

window和linux下Redis 安裝和使用

開啟乙個 cmd 視窗 使用cd命令切換目錄到 c redis 執行 redis server.exe redis.windows.conf 如果想方便的話,可以把 redis 的路徑加到系統的環境變數裡,這樣就省得再輸路徑了,後面的那個 redis.windows.conf 可以省略,如果省略,會...

Linux下Redis下安裝

redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...

redis學習 Linux下安裝redis

一,準備材料 1.linux系統 這裡是在vm中安裝的centos虛擬機器,安裝虛擬機器後為了方便除錯,實現windows主機與centos通訊 windos主機與centos通訊配置 首先將vm的網路模式設定成主機模式,這樣做的好處是,我們不需要因為主機的ip改變而去改變linux ip 保持同一...