阿里雲伺服器遠端連線mysql資料庫
阿新 • • 發佈:2018-11-22
通過yum安裝好mysql 之後, 檢視防火牆配置開發埠。由於阿里雲
CentOS7預設的防火牆不是iptables,而是firewalle.
出現此情況可能是iptables防火牆未安裝。
執行下面命令:
#停止firewalld服務
systemctl stop firewalld
#禁用firewalld服務
systemctl mask firewalld
開啟
systemctl unmask firewalld
安裝iptables-services:
yum install iptables-services
設定開機啟動:
systemctl enable iptables
systemctl [stop|start|restart] iptables
#or
service iptables [stop|start|restart]
service iptables save
#or
/usr/libexec/iptables/iptables.init save
然後
service iptables status
開啟: service iptables start
關閉: service iptables stop
然後配置埠,
vim /etc/sysconfig/iptables
# sample configuration for iptables service # you can edit this manually or use system-config-firewall # please do not ask us to add additional ports/services to this default configuration *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
最後 重要一步!上阿里雲控制檯 新增安全組規則!
然後就可以了!