基於centos 7
一.依賴包檢查
1 yum install cpp -y
2 yum install binutils -y
3 yum install glibc-kernheaders -y
4 yum install glibc-common -y
5 yum install glibc-devel -y
6 yum install gcc -y
7 yum install make -y
二.下載壓縮包,解壓
創建soft文件夾,將壓縮包下到soft(或者你隨意)
$ cd /usr/local
$ mkdir soft
$ cd soft
$ wget http://download.redis.io/releases/redis-4.0.6.tar.gz
$ tar xzf redis-4.0.6.tar.gz
$ cd redis-4.0.6
$ make
創建redis文件目錄,作爲之後啓動,放置配置文件的地方
mkdir /usr/local/redis
cd src
cp redis-server /usr/local/redis
cp redis-benchmark /usr/local/redis
cp redis-check-rdb /usr/local/redis
cp redis-sentinel /usr/local/redis
cp redis-cli /usr/local/redis
返回上一級目錄複製配置文件
cd ..
cp redis.conf /usr/local/redis
遠程訪問6379節點:
redis.conf 文件
修改 requirepass 12345678 (連接的驗證密碼,你隨意)
註釋掉bind 127.0.0.1
進入存放redis啓動文件配置文件的redis文件夾
啓動redis服務,指定使用的配置文件是當前目錄下的文件
./redis-server redis.conf
重新打開一個命令窗口,啓動一個操作界面,
./redis-cli -h 192.168.42.111 -p 6379 -a 12345678
盡情set,get吧
ps:
本地main函數測試的時候,出現連接超時,不要擔心,3步解決
1.本地 ping redis服務器,不通,檢查防火牆,本機地址,是否在一個網段
2.本地 telnet redis服務器 端口 ,不通,檢查redis服務器,關閉防火牆,或者在防火牆開洞
redis服務器關閉防火牆 | |
systemctl stop firewalld.service | |
systemctl list-unit-files |grep firewall | 防火牆狀態 |