今天遇到個問題,專案用的微服務其中乙個模組分在其他伺服器,遠端連線redis出現了問題,
先在阿里雲設定安全組端號,發現還是不行,最後找到了是redis配置的問題。
在配置檔案中,有一行
bind 127.0.0.1
這條命令是設定redis繫結本機,不允許其他訪問,把這條注釋後,就可以隨便ip訪問了,不過要設定密碼
requirepass 123456
最後開啟守護程序模式,開啟守護程序
daemonize yes
這樣其他伺服器就可以遠端訪問redis了
yum安裝的redis
redis-cli進入reidsauth 密碼
shutdown 關閉redis
redis-server /etc/redis.conf 啟動redis
配置Redis伺服器 設定密碼並允許IP訪問
設定ip訪問 預設繫結localhost,修改 bind 127.0.0.1 這一行,將127.0.0.1改為自己的ip bind 128.103.5.48 設定訪問密碼 修改 requirepass 的值 requirepass 自己的密碼 複製 編輯redis配置檔案 sudo vi etc r...
設定伺服器的MySQL允許遠端訪問 外網訪問
我需要在c 中連線伺服器上的mysql資料庫。但是直接連線失敗了,原來伺服器上還要修改一下mysql的配置。進入mysql mysql uroot p輸入密碼。選擇mysql資料庫 use mysql 增加允許遠端訪問的使用者或者允許現有使用者的遠端訪問。給root授予在任意主機 訪問任意資料庫的所...
redis 允許其他機器連線設定方法
1 修改redis.conf檔案,在bind 127.0.0.1 後面新增本機位址 若為阿里雲伺服器,請填寫內網ip,不要寫外網ip 2 檢視防火牆是否開放6379埠 firewall cmd zone public list ports如果結果中有 6379 tcp則直接跳至第4步。3 若沒有則執...