依賴環境
centos 6.5
gcc-4.4.7:編譯redis原始檔案
tcl-8.5.7:執行編譯偵測
#1.編譯redis
#cd /usr/local #tar -zxvf redis-4.0.1.tar.gz #mv redis-4.0.1 redis #cd redis #make
執行編譯測試make test需要tcl-8.5以上
#yum install -y tcl #make test
2.啟動redis
##cd src #./redis-server
3.訪問redis
#cd ./redis-cli
推薦安裝最新的版本,在linux端訪問的時候,有代碼格式提示,便於練習
>set name "redis" >get name
4 .主從複製
在一台機器上部署兩個redis服務
#cd /usr/local
4.1.建立服務連接埠為6379的redis(主)
##mv redis redis-6379 #mkdir redis-6380
4.2.服務連接埠為6380的redis(從)
#cp -r redis-6379 redis-6380 #cd redis-6380
4.3.更改連接埠並設定主redis的ip和port
#vi redis.conf port=6380 slaveof 127.0.0.1 6379
4.4.先啟動主redis後啟動從redis
# cd /usr/local/redis-6379/src #./redis-server ../redis.conf #cd /usr/local/redis-6380/src #./redis-server ../redis.conf
4.5.測試主從redis
#./redis-cli -p 6379 >set name "redis" >get name redis >quit #./redis-cli -p 6380 >get name redis
tip :如果測試不同伺服器間的redis主從複製,需要注意redis綁定的ip需改為開放存取的ip(127.0.0.1—>192.168.2.134),防火牆中也需要開放埠
以上是CentoS環境下redis安裝與主從複製怎麼配置的詳細內容。更多資訊請關注PHP中文網其他相關文章!