Linux下Redis的安裝

2021-07-16 03:25:24 字數 2059 閱讀 3699

linux下redis的安裝

redis是當前比較熱門的nosql系統之一,它是乙個key-value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string、list、set、zset和hash。這些資料型別都支援push/pop、add/remove及取交集並集和差集及更豐富的操作。在此基礎上,redis支援各種不同方式的排序。redis資料都是快取在計算機記憶體中,並且會週期性的把更新的資料寫入磁碟或者把修改操作寫入追加的記錄檔案。

最新版本:2.8.3

在linux下安裝redis非常簡單,具體步驟如下(官網有說明):

2、解壓

[root@infa ~]# tar xzf redis-2.8.12.tar.gz

[root@infa ~]# cd redis-2.8.12

[root@infa redis-2.8.12]# ls

00-        releasenotes  bugs  contributing  copying  deps  install  makefile  manifesto  readme  redis.conf  runtest  runtest-sentinel  sentinel.conf  src  tests  utils

[root@infa redis-2.8.12]# make

但是這樣子編譯會報錯,貌似是因為系統的原因;

報錯如下:

解決方法,就是加上編譯引數設定,如下:

編譯成功;

啟動並執行redis:

開啟另外乙個終端執行,redis客戶端

附2:把redis作為linux服務開機啟動

這裡只提供一種最簡單的方式,最好的是通過編寫開機啟動指令碼來做。

如果要開機啟動redis,我們需要把redis設定為daemon後台啟動(如果不設定為後台啟動,則linux啟動後圖形介面會卡在乙個空白的頁面),而redis只有1個啟動引數,就是redis的配置檔案路徑。redis的預設配置檔案redis.conf位於redis的安裝目錄下。我們可以把該檔案copy到/etc目錄下

shell**

1[root@localhost redis-2.6.14]# cp redis.conf /etc/

redis的預設配置檔案中daemonize引數的值為no,代表為非後台啟動,所以我們需要把該引數的值修改為yes。至於其它的引數在這裡就不詳細說了,具體可以參見:

shell**

2/usr/local/redis-2.6.14/src/redis-server /etc/redis.conf

編輯完後儲存,然後重啟系統就ok了。

停止redis服務:

shell**

3src/redis-cli shutdown

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 解壓...

linux下redis的安裝

第一部分 安裝redis 希望將redis安裝到此目錄 1 usr local redis 1 usr local src 那麼安裝過程指令如下 ln s redis 2.6.14 redis 建立乙個鏈結 cd redis make prefix usr local redis install 安...

linux下redis的安裝

1 如果在linux下沒有gcc的環境,請先安裝gcc yum install gcc c 3 將redis的檔案解壓並編譯 安裝 tar zxvf redis 4.0.10.tar.gz 然後進入解壓後的檔案 cd redis 4.0.10 src make命令進行編譯 make prefix u...