Redis在Linux下安裝準備接受Flink上傳的數據

將前面轉換好後上傳的數據,存到Redis中

1、先下載一個Redis的包

https://www.redis.net.cn/download/

下載3.2.11版本(需要哪個版本直接改版本號) ,http://download.redis.io/releases/redis-3.2.11.tar.gz  

1、先安裝gcc(因爲:Redis是C實現的,需要gcc來進行編譯)

yum -y install gcc gcc-c++ libstdc++-devel 

如果遇到gcc安裝不了

顯示找不到這個文件,[Errno 14] Could not open/read file:///mnt/centos/repodata/repomd.xml

後面直接查看這個文件在哪裏find /mnt/ -name repomd.xml

進到文件下

   修改這個文件裏面的內容 就是將那個文件夾去掉

然後再執行安裝命令就可以了

 

2、先解壓

3、進入到文件夾裏面

4、執行這個命令

5、可以修改一下配置文件

5、進到src中

6、啓動redis服務

7、啓動客戶端,進行測試

到此redis安裝成功

#######################

下面的是可能出現的bug

 

從Windows遠程連接服務器的redis,剛開始連接報錯了

拒接連接

然後用root下輸入如下命令開啓端口,及啓動刷新


 

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

/etc/rc.d/init.d/iptables save

如果還報

Exception in thread "main" redis.clients.jedis.exceptions.JedisDataException: 
DENIED Redis is running in protected mode because protected mode is enabled, 這類的

在添加

然後啓動window的代碼就能連接了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章