redis安裝,主從複製,哨兵機制,叢集

白雪茫茫發表於2020-12-31

redis安裝,主從複製,哨兵機制,叢集

redis安裝

下載

  1. 下載地址:http://redis.io/download (這裡下載的是Linux版的Redis原始碼包)
  2. Redis伺服器端的預設埠是6379。

安裝

  1. 通過SecureFXPortable工具,將Redis的原始碼包由windows上傳到Linux系統
    在這裡插入圖片描述

  2. 解壓縮

tar -zxvf redis-3.0.0.tar.gz
  1. 切換到解壓後的目錄
cd redis-3.0.0
  1. 編譯
make

注意:編譯需要C語言編譯器gcc的支援,如果沒有,需要先安裝gcc。

  • 可以使用rpm -q gcc檢視gcc是否安裝。
  • 利用yum線上安裝gcc的命令 yum -y install gcc
  • 如果編譯出錯,請使用make clean清除臨時檔案。之後,找到出錯的原因,解決問題後再來重新安裝
  1. 進入到src目錄
cd src
  1. 執行安裝
make install
  1. 將原redis中的可執行檔案和配置檔案複製到自己建立的redis目錄中

    1. 在/usr/local下建立redis目錄
      1. mkdir redis
    2. 在redis目錄下建立bin目錄
      1. cd redis
      2. mkdir bin
    3. 在redis目錄下建立etc目錄
      1. mkdir etc
    4. 將在/chenmin/web/redis-3.0.0/src下的可執行檔案複製到/usr/local/redis/bin目錄下
      1. cd /chenmin/web/redis-3.0.0/src
      2. cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin
    5. 將/chenmin/web/redis-3.0.0/下的配置檔案redis.conf複製到/usr/local/redis/etc目錄下
      1. cd ..
      2. cp -r redis.conf /usr/local/redis/etc
    6. 修改/usr/local/redis/bin/etc目錄下的redis.conf配置檔案,讓redis在後臺執行
      1. vim /usr/local/redis/bin/etc/redis.conf
      2. 將
  2. 關閉防火牆
    關閉防火牆命令的連結

  3. 啟動和關閉redis

    1. 啟動命令:
      1. /usr/local/redis/bin/redis-server
        或者
        cd /usr/local/redis/bin
        ./redis-server /usr/local/redis/etc/redis.conf

      2. 成功介面
        fffff

      3. 修改 redis.conf檔案,使redis後臺方式開啟
        daemonize yes --- 修改為yes 後臺啟動
        requirepass 123456 ----註釋取消掉設定賬號密碼

    2. 關閉redis命令
      1. 檢視redis程式:ps -aux|grep redis

      2. kill -9 pid — 強制殺死

主從複製

哨兵機制

叢集

相關文章