第一步:下載安裝包
訪問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 文件