系統: centos
redis下載地址 http://www.redis.cn/download.html
安裝gcc 用於安裝redis
yum install gcc
安裝文件上傳工具
yum install -y lrzsz
linux中創建一個文件夾用於保存安裝文件
[root@VM_0_7_centos /]# cd /
[root@VM_0_7_centos /]# mkdir app //創建目錄 [root@VM_0_7_centos /]# cd /app //切換到指定目錄 [root@VM_0_7_centos /]# rz //上傳文件 [root@VM_0_7_centos /]# tar xzf redis-5.0.5.tar.gz //解壓文件
創建redis目錄 /usr 文件夾類似windows中的program file,安裝文件到指定目錄
[root@VM_0_7_centos /]# mkdir /usr/local/redis
[root@VM_0_7_centos /]# cd /app/redis-5.0.5 //切換到解壓文件目錄
[root@VM_0_7_centos /]# make PREFIX=/usr/local/redis install //安裝到該目錄
[root@VM_0_7_centos /]# cp /app/redis/redis.conf /usr/local/redis/bin/ //復制配置文件到文件
配置redis守護進程,啟動redis
vim redis.conf //按下i進入編輯模式,找到daemonize屬性改為yes,按下Esc,再輸入:wq確認退出 redis-server redis.conf
配置遠程訪問
redis.conf文件修改:
bind 0.0.0.0 port 6379 daemonize yes protected-mode no requirepass password
首先查看防火牆運行狀態:
[root@localhost ~]# firewall-cmd --state
running
查看我們需要的端口有沒有開啟:
查詢是否開啟6379端口 [root@localhost ~]# firewall-cmd --query-port=6379/tcp no 顯然6379端口沒有開啟
開啟6379端口:
[root@localhost ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent success
注意加上參數:--permanent,表示永久改變。
最后運行:
[root@localhost ~]# firewall-cmd --reload success
完成上述修改,並開啟6379端口:現在就可以測試遠程連接redis