1.獲取redis資源
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
2.解壓
tar xzvf redis-4.0.8.tar.gz
3.安裝
cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis
4.移動配置文件到安裝目錄下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
5.配置redis爲後臺啓動
vi /usr/local/redis/etc/redis.conf //將daemonize no 改成daemonize yes
6.將redis加入到開機啓動
vi /etc/rc.local //在裏面添加內容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是開機調用這段開啓redis的命令)
7.開啓redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
常用命令
redis-server /usr/local/redis/etc/redis.conf //啓動redis
pkill redis //停止redis
卸載redis:
rm -rf /usr/local/redis //刪除安裝目錄
rm -rf /usr/bin/redis-* //刪除所有redis相關命令腳本
rm -rf /root/download/redis-4.0.4 //刪除redis解壓文件夾
1:第一次安裝Linux 需要關閉防火牆 ,否則客戶端工連接不上
2:安裝redis時報錯/bin/sh: cc: command not found 解決方法:執行yum install gcc-c++ 後輸入y回車即可。
3:命令連接(bin目錄下): ./redis-cli -h host -p 6379
主從複製可以參考這位博主:https://www.cnblogs.com/caijunchao/p/9572105.html
斷開復制命令:slaveof no one
切換節點:
通過slaveof命令還可以實現切主操作,所謂切主是指把當前從節點對主節點的複製切換到另一個主節點。執行slaveof{newMasterIp}
{newMasterPort}命令即可