linux系統安裝redis


                                                                                                          redis的下載安裝教程

  1.進入到linux指定目錄中

   cd /usr/local        路徑看你自己情況

   2.下載redis,執行如下命令:

wget http://download.redis.io/releases/redis-4.0.11.tar.gz
下載成功如圖所示:

 

 注:mv命令是將下載的文件移動到指定的目錄中.如果你下載到了指定目錄,可以不用此命令

   3.解壓下載的文件

tar xzf redis-4.0.11.tar.gz

 


4.進入到redis目錄中,編譯安裝redis,命令如下
cd redis-4.0.11
make

5.進入到src目錄下,命令如下
cd src

 

6.在目錄 usr/local/redis中建文件夾bin,etc,命令如下:
mkdir -p  /usr/local/redis/bin
mkdir -p  /usr/local/redis/etc

  7.為了方便管理,將redis-4.0.8文件目錄中的conf配置文件和src目錄中常用命令拷貝到統一文件中,命令如下(這些文件都是第五步中圖的文件)

   cp redis-cli redis-server mkreleasehdr.sh redis-check-aof  redis-check-dump redis-benchmark /usr/local/redis/bin

   cp ../redis.conf /usr/local/redis/etc

8.啟動redis,進入剛才放置redis的文件目錄 usr/local/redis/bin,執行redis-server腳本文件:

注:如果Lunix關閉當前會話,則Redis服務也隨即關閉。正常情況下,啟動Redis服務需要從后台啟動,並且指定啟動配置文件。

9.control+c結束上一個命令,進入到/usr/local/redis/etc目錄下,修改redis.conf文件,即將daemonize選項由no置為yes,使redis能后台運行,命令如下
cd ..進入上級目錄
cd etc 進入etc文件
vim redis.conf 進入編輯模式






點一下:a;才能修改文件,如圖所示,將no修改成yes后,
並注釋掉bind 127.0.0.1,將它改為bind 0.0.0.0,
protected-mode yes 改為
protected-mode no(這個3.2版本以后才有)
 
按esc鍵,然后:wq(保存退出)

 

 10.再次啟動redis服務,並指定啟動服務配置文件,執行命令:
在bin目錄中執行:./redis-server ../etc/redis.conf




完成,如果這樣遠程還是無法連接,可關閉防火牆,或者設置端口號放行.
查看防火牆狀態(兩種防火牆):1.firewall-cmd --state 2.service iptables status
停止防火牆:
systemctl stop firewalld.service
systemctl stop iptables.service
如果還是連不上,那肯定是你的服務器后台安全組設置沒有吧6379放行;
注:如若啟動遇到下面的問題:

解決方法:sysctl vm.overcommit_memory=1

 


 

 


 








免責聲明!

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



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