redis單機安裝

2021-09-23 08:02:09 字數 1908 閱讀 1999

最近打算跳槽,網上查閱了一些面試題,發現redis出現的頻率比較高。最初也沒怎麼重視,約了面試後發現基本十個面試官中有八個會問到redis。

這幾天在網上查了redis相關資料,有了些粗淺的了解。但這並不能在面試中幫我很好的回答面試官的提問。還是因為自己缺乏在實際專案中的應用。所以打算自己動手操作下redis,主要內容包括redis的安裝,redis命令列使用。

一. redis概念

redis是乙個開源的使用ansi c語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。

二. redis的安裝

將安裝包上傳到linux伺服器的/usr/games/redis/目錄下(根據自己喜好更改)

進入/usr/games/redis/目錄,使用lunix命令解壓安裝包:

tar -zxvf redis-5.0.5.tar.gz

解壓後如下圖,redis-5.0.5/就是解壓後的檔案

進入redis-5.0.5/

正式安裝前需要確保伺服器安裝有tcl8.5或更新的版本,這部分內容自行解決,不做說明。

執行make命令(解壓得到的檔案是redis原始碼,安裝前需要先進行編譯,make命令用於編譯)

編譯完成後進入/usr/games/redis/redis-5.0.5/src 再執行命令:make install prefix=/usr/local/redis 完成redis安裝

出現上圖代表命令執行成功,並且redis安裝完成,其會在/usr/local/redis/目錄下產生redis的bin目錄,如下圖:

redis配置

/usr/games/redis/redis-5.0.5/目錄下的redis.conf為redis的配置檔案

需要修改其中幾個屬性的值,分別改為:

protected-mode no   關閉保護執行緒

bind 0.0.0.0     保證是任何ip可訪問

daemonize yes   開啟守護執行緒

啟動redis服務

進入/usr/games/redis/redis-5.0.5/src執行命令:

./redis-server /usr/games/redis/redis-5.0.5/redis.conf   該命令是依照配置檔案啟動redis服務

redis客戶端連線redis服務

在/usr/games/redis/redis-5.0.5/src目錄執行命令:

./redis-cli

上面兩條命令執行結果如下圖:

其中命令ps -aux|grep redis用於檢視redis程序,可以驗證redis服務是否啟動成功。

使用redis命令儲存見到的string stirng 型別的key-value資料,如下圖儲存成功:

至此redis單機安裝成功。

該文章參考鏈結為:

redis單機安裝

2 上傳至伺服器 usr fyy packages 3.執行解壓命令tar zxvf redis 5.0.10.tar.gz 4.cd redis 5.0.10 5.make 6.make install,一般會生成到cd usr local bin 目錄下 7.已經可以啟動了,有兩種啟動方式 1 ...

redis安裝 單機版

因為redis使用c語言開發的,如果要執行在linux上,需要gcc c 的環境。那麼我們就要先看一下是否安裝了gcc c 如果沒有的話,需要在虛擬機上安裝gcc c 環境 友情提示,除了指令碼語言,linux上執行啥東西都需要裝環境 首先需要檢視linux上是否擁有該執行環境,輸入命令為 rpm ...

安裝單機版redis

2.執行redis cd redis 3.2.8 服務端啟動 src redis server redis.conf 客戶端連線 src redis cli h m01 p 6379 服務端停止 src redis cli h m01 p 6379 shutdown 或者為了方便可以單獨把redis...