Linux 安裝 redis及配置遠程訪問


第一步:下載安裝包

      訪問https://redis.io/  到官網進行下載。這里下載最新的5.0.8版本. 參考:https://www.cnblogs.com/hxun/p/11075755.html

第二步:安裝

1.通過遠程管理工具,將壓縮包上傳到Linux服務器/opt中,並解壓

  

2.刪除安裝包

3.進入解壓文件目錄使用make對解壓的Redis文件進行編譯

如果編譯過程中報gcc 未找到,需要先安裝gcc,因為redis是c語言寫的,gcc相當於java語言需要依賴jdk。

gcc安裝命令為 

yum install gcc-c++

安裝好gcc之后執行一下make distclean 因為前面make的時候它執行了一些東西 要先把他清掉,然后再make

4.編譯成功后,執行make install進行Redis安裝。

查看redis默認安裝位置 /usr/local/bin

make install PREFIX=/usr/local/redis   (指定編譯路徑)

如果不指定安裝未知,默認是/usr/local/bin

第三步:配置和啟動

進入 安裝包修改配置文件

cd /opt/redis
vim redis.conf

1.設置外網訪問,最主要配置就是protected-mode no,開啟保護模式的作用是:redis只能在本機訪問,不能被外部訪問。只有no的保護模式才會允許外網訪問,

   如果是雲服務器 bind 的ip地址必須是內網ip,

   如果是本地可以127.0.0.1或者0.0.0.0(如果服務器有多個IP,即有多個網卡,那么所有IP都可以訪問)

1.protected-mode yes 默認值,不需要修改(很多博客說要改成no,protected-mode它啟用的條件有兩個,第一是沒有使用bind,第二是沒有設置訪問密碼。所以使用了任何一個protected-mode 自動為no) 
因為肯定會設置密碼,所以沒有必要把保護模式設為no。如果不需要設置密碼且注釋掉了bind,那就把保護模式設為no
2.使用bind 127.0.0.1
3.
修改后台啟動 daemonize no 改為yes
4.修改密碼 requirepass 你的密碼

 2.啟動redis

/usr/local/bin/redis-server ./redis.conf

 查看進程

 3.開放6379端口

4.客戶端遠程連接

5.如果修改了配置文件需要重啟redis

ps -ef |grep redis
kill  22343
/usr/local/bin/redis-server ./redis.conf

 

卸載Redis

停服務、刪文件即可!

#查看進程
ps aux |grep redis
#殺掉進程
kill -9 進程號
#查看相關文件
find / -name "redis"
#刪除文件
rm -rf 文件

 


免責聲明!

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



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