redis升級


===>>> 系統redis被掃描到漏洞,從3.0.5升級到3.2.9 <<<===
一、安裝步驟:
#.整機打個鏡像備用,以免玩壞了;
#.停止redis服務:redis-cli然后shutdown或者kill -9 redis進程;
1.wget http://download.redis.io/releases/redis-3.2.9.tar.gz
2.tar -zxvf redis-3.2.9.tar.gz
3.cd redis-3.2.9
4.make 【完成后會提示是否需要測試 需要的話 make test】
5.make install 【默認安裝路徑 /usr/local/bin,完成后默認安裝路徑下redis舊版文件會被覆蓋,如果不想冒險可以指定路徑make PREFIX=/yourPath install】
6.完成后修改配置文件啟動redis:到redis的src路徑下 ./redis-server /redis-3.2.9/src/redis-conf 【即以指定配置文件redis.conf啟動】
7.啟動后可以在redis-cli命令行下輸入info查看信息


目錄結構

 

二、其他問題:
1.現在redis已經到6版本了,升級高版本需要考慮對系統的兼容性;
2.不同版本的redis.conf配置文件不同,可以參考老版本修改配置項,或者直接cp老版本的配置文件過來啟動調試;
3.后台運行:到redis的src路徑下 nohup  ./redis-server /opt/redis-3.0.5/redis.conf  & 【或者將配置文件放到/etc.init.d/下做開機啟動,套路和其他程序差不多】
4.如果報錯訪問拒絕:注銷配置文件中的bind 127.0.0.1
5.如果報錯和protected-mode有關,將配置文件protected-mode yes這行的yes--->no
6.設置密碼:取消# requirepass foobared這行的注釋,將foobared換成你的密碼 【若redis設置密碼可能導致應用不能訪問,需要應用里的相關配置文件也增加密碼】
7.在redis-cli命令行下可以使用命令熱修:如5的報錯可以CONFIG SET protectedmode no


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM