記一次linux下安裝redis, 設置redis服務, 及添加環境變量


一. redis的安裝

  cd /opt                                                                                # 切換至opt目錄下

  wget http://download.redis.io/releases/redis-3.2.9.tar.gz       # 指定版本下載redis

  tar xzf redis-3.2.9.tar.gz                                                     # 解壓縮, 會得到一個redis-3.2.9目錄

  cd redis-3.2.9                                                                    # 進入解壓后的目錄中

  make                                       # 執行編譯

  src/redis-server   redis.conf                                                # 編譯完成后可執行此命令來啟動redis

  以上如在make時報錯可使用如下命令來解決, 根據報錯類型不同, 選擇安裝以下包:

  yum install -y gcc
  yum install -y tcl

二. 添加環境變量

  vim ~/.bash_profile                # .bash_profile是隱藏文件, 在該文件中自定義環境變量

  以下兩行為.bash_profile最后兩行內容: 

  PATH=$PATH:$HOME/bin:/opt/redis-3.2.9/src          # 添加src目錄路徑到這里

  export PATH

  :wq                                                                    # 編輯完成保存退出

  source ~/.bash_profile                                        # 使配置的環境變量立即生效

  redis-cli -h 127.0.0.1 -p 6378                              # 指定ip和端口鏈接redis, 默認6379

  至此, 即可在任何位置使用redis-server和redis-cli命令來操作redis了

  如果需要指定配置文件啟動則切換到redis.conf文件所在目錄去執行

三. 設置redis服務:

  cd /opt/redis-3.2.9                 # redis包解壓后的目錄中, redis.conf文件在這個目錄中

  cp redis.conf redis.conf.back  # 備份redis.conf文件, 此步驟可不執行

  vim redis.conf                       # 編輯redis.conf文件

  以下為redis.conf文件中內容:

  daemonize yes                      # 修改原值no為yes, 用來配置redis為后台駐留

  # bind 127.0.0.1                  # 注釋掉該行, 使得redis可遠程鏈接

  protected-mode no              # 修改為no, 禁用保護模式

四. 設置redis密碼登陸:

  打開redis.conf文件,搜索requirepass關鍵字

  設置密碼的方法就是去掉注釋的#,把foobared替換成自己的密碼即可

  

  修改完成后重啟redis,再次通過redis客戶端redis-cli登錄並操作可以發現會報一個身份認證錯誤

  

  使用密碼登陸即可:  redis-cli -h 127.0.0.1 -p 6379

  進入后使用auth  password即可進行身份驗證

  

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM