CentOS 7.5 配置redis5
阿新 • • 發佈:2018-12-27
- 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
- #bind 127.0.0.1 註釋掉允許其它主機訪問
- protected-mode no 關閉保護模式
- daemonize yes 守護程序模式開啟
- 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