1.下載:
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2.解壓文件到指定目錄:
tar -zxvf redis-4.0.10.tar.gz -C /usr/local/
3.檢查依賴環境(Redis是C語言開發,編譯依賴gcc環境)
gcc -v
-bash: gcc: command not found
如果沒有則安裝:yum install -y gcc
4.編譯文件
cd /usr/local/redis-4.0.10
make
!如果沒有安裝gcc,編譯會出現如下錯誤提示。
/bin/sh: cc: command not found make[1]: *** [adlist.o] Error 127 make[1]: Leaving directory `/opt/module/redis-4.0.10/src' make: *** [all] Error 2
成功:
5. 編譯安裝
make install
Hint: It's a good idea to run 'make test' ;) INSTALL install INSTALL install INSTALL install INSTALL install INSTALL install
6.修改配置文件:
redis.conf文件:(修改端口等)
6.1 將 daemonize no 修改爲 daemonize yes (後臺運行)
6.2 requirepass 設置密碼
6.3 (可選)將 bing 127.0.0.1 註釋掉,bind如果不註釋掉在使用圖形界面連接redis服務,會出現無法連接的情況。
啓動:cd src
./redis-server /usr/local/redis-4.0.6/redis.conf
關閉:
redis-cli shutdown
ps -aux | grep redis查看redis進程: kill -9 pid
進入指定端口的客戶端:
./redis-cli -h 127.0.0.1 -p 6380
需要密碼auth 密碼
注意:
在安裝完redis服務之後,如果以後redis運行中通過正常排查方法找不出問題所在,可以首先使用 crontab -e 是查看是否有定時任務,這個主要是查看服務器是否有被黑,被別人當成挖礦的肉雞了。
待更新。。。
參考:https://www.cnblogs.com/frankdeng/p/9332618.html
https://www.cnblogs.com/zuidongfeng/p/8032505.html