1. 程式人生 > >CentOS 7.5 配置redis5

CentOS 7.5 配置redis5

  • C 語言的編譯環境:GCC。(因為 Redis 是使用 C 語言編寫的,官方網站提供了 Redis 的原始碼以適用各個版本的 Linux 發行版。如果沒有 C 語言的編譯環境,可以使用命令 yum install gcc-c++ 進行線上安裝
     
  • Redis 的原始碼包(從官網上下載最新版即可,官網連結:https://redis.io/)
  • tar zxvf redis-5.0.3.tar.gz
  • cd redis-5.0.3
  • 執行命令:make,進行編譯
  • 安裝,並指定安裝路徑,執行命令:make install PREFIX=/usr/local/redis
  • 到redis解壓目錄下,複製 cp redis.conf  /usr/local/redis/bin
  • cd  /usr/local/redis/bin 
  • vi redis.conf  
  1. #bind 127.0.0.1 註釋掉允許其它主機訪問
  2. protected-mode no 關閉保護模式
  3. daemonize yes  守護程序模式開啟
  4. requirepass 密碼  開啟密碼
  • 啟動服務 ./redis-server  
  • 關閉服務 ps aux|grep redis 檢視程序 通過 kill 程序號殺死 或Redis 提供的客戶端來關閉服務,
  • 命令為:./redis-cli shutdown 修改過埠號使用 ./redis-cli -p 埠號 shutdown
  • Redis 客戶端連線  ./redis-cli 或 ./redis-cli -p 埠號
  • 開機啟動 
  • 找到解壓包進入utils目錄
  • cp redis_init_script /etc/init.d/redis
  • vi /etc/init.d/redis
  • 將第二第三第五修改與redis目錄對應
  • 有密碼在第三行下面新增AUTH="密碼"
  • 開機啟動服務systemctl enable redis
  • 開放防火牆埠sudo firewall-cmd --add-port=6379/tcp --permanent