因為redis使用c語言開發的,如果要執行在linux上,需要gcc-c++的環境。那麼我們就要先看一下是否安裝了gcc-c++如果沒有的話,需要在虛擬機上安裝gcc-c++環境(友情提示,除了指令碼語言,linux上執行啥東西都需要裝環境)。
首先需要檢視linux上是否擁有該執行環境,輸入命令為:rpm -qa | grep gcc-c++
我的linux上是裝有該環境的,輸入命令後的結果為:gcc-c++-4.4.7-17.el6.i686
如果linux上沒有該環境的話,那麼,需要安裝該環境,聯網安裝的命令如下:yum install gcc-c++
在linux的crt客戶端,按alt+p進行上傳,可以直接把安裝包拖動上去,然後進入root目錄,檢視上傳的包。
輸入解壓安裝包的命令:tar -zxvf redis-3.0.2.tar.gz
進入解壓的資料夾:cd redis-3.0.2
進行編譯: make
編譯後如圖所示:
編譯後需要走執行安裝,並指定安裝路徑:make install prefix=/usr/local/redis
成功效果:
進入redis目錄:cd /usr/local/redis/bin/
這個目錄下,常用的是客戶端和服務端。redis-cli 是客戶端,redis-server 是服務端。
啟動redis的服務端,有兩種方式,一種是前端啟動,這種啟動需要占用乙個鏈結,啟動後對於當前會話頁面不能進行操作,不能關閉,不然redis服務就會退出。
啟動命令:./redis-server
啟動完成後效果如下:
這樣的效果有點不怎麼方便,所以我們更希望它可以不提示這個框框,然後也不影響我們的正常的**顯示。那麼我們就要修改服務端啟動方式為後端啟動。
從安裝包中複製redis.conf檔案到/usr/local/redis/bin中:cp /root/redis-3.0.2/redis.conf ./
然後開啟redis.conf 檔案:vim redis.conf
然後你看到的介面如下:
這個時候,按住shift鍵加冒號這倆鍵(需要是在英文輸入下),進入底行模式輸入set nu 顯示行號,效果如下:
找到第37行的**,將daemonize選項後的 no 改為yes 。
然後按esc鍵退出插入模式,進入一般模式。
然後按住shift鍵,同時連續按兩次z鍵(shift鍵不要鬆開),儲存檔案。
這個時候再執行剛才的啟動命令,並在其後加上redis.conf:./redis-server redis.conf
顯示結果如下所示,看不出任何反應,但是已經啟動成功了:
輸入客戶端鏈可以測試是否啟動成功。
首先啟動測試端:./redis-cli
直接就可以顯示出如下介面,表示我們的redis服務已經啟動成功了。
然後可以使用set和get方法進行寫入和讀取:
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...
Redis單機版安裝
tar zxvf redis 4.0.1.tar.gz make make install 檔案說明 進入redis的安裝目錄下,在安裝目錄下執行 root bogon redis 4.0.1 src redis server 看到如下資訊證明已經啟動成功,該資訊詳細的列出了所使用的版本號,以及監聽...