CentOS7下安裝Redis(單機版)

環境:

OS:CentOS 7
Redis:5.0.7
gcc: 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)

下載

redis各版本下載地址: http://download.redis.io/releases/
選擇需要的版本下載

 wget http://download.redis.io/releases/redis-5.0.7.tar.gz

在這裏插入圖片描述### 解壓

 tar -xvf redis-5.0.7.tar.gz

在這裏插入圖片描述

編譯安裝

  1. 進入解壓目錄
 cd redis-5.0.7/
  1. 安裝
make PREFIX=/app/server/redis-5.0.7 install

在這裏插入圖片描述PREFIX爲指定安裝目錄,如果沒有則會自動創建
注意:部分情況下可能遇到缺少組件的情況,煩請留言(一般都沒有問題)
3. 安裝完成,拷貝配置文件
此時的安裝目錄下是沒有配置文件的
結構如下:
在這裏插入圖片描述
從解壓路徑下拷貝redis.conf

cp /app/download/redis-5.0.7/redis.conf .

在這裏插入圖片描述
其實不拷貝也是可以用的,啓動顯示內容如下:
在這裏插入圖片描述第三行提示沒有指定配置文件,沒有配置文件是不利於我們配置redis,個人建議還是從解壓目錄拷貝一個過來,放置到安裝目錄下,與bin在同一層級下
4. 啓動

./bin/redis-server redis.conf

在這裏插入圖片描述

簡單配置

  1. 後臺運行
    此時如果關閉shell,redis自動停止,原因是運行模式不是守護模式(後臺運行)
    修改配置文件(redis.conf)
    將daemonize no 把no改成yes 再啓動
    在這裏插入圖片描述
  2. 允許遠程訪問
    默認安裝後,是不允許除本機以外的網絡訪問的(以下爲java下測試代碼異常顯示)
    允許遠程訪問,需要做兩處必要設置,一處非必要設置(建議設置)
    **[必要]**bind設置

在這裏插入圖片描述
將所有生效的bind ip全註釋掉(前面加 #)
[必要] 去除保護模式
在這裏插入圖片描述
將protected-mode yes 改爲 protected-mode no
此時重啓redis即可完成遠程訪問,但此時建議設置個密碼
[建議] 設置密碼
在這裏插入圖片描述
打開requirepass這一行的註釋 其後跟的就是密碼,默認密碼:foobared
修改完密碼即可密碼訪問(-a 後面爲密碼)
在這裏插入圖片描述

注:所有圖上的行號僅供參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章