centos出現“FirewallD is not running”怎么辦


最近在阿里雲服務器centos上安裝了mysql數據庫,默認是不開啟遠端訪問功能,需要設置一下防火牆,在開放默認端口號 3306時提示FirewallD is not running,經過排查發現是防火牆就沒打開造成的,出於安裝考慮還是把防火牆開上吧,以下步驟僅供參考啦。

工具/原料

 
  • 阿里雲服務器centos

方法/步驟

 
  1.  

    執行firewall-cmd --permanent --zone=public --add-port=3306/tcp,提示FirewallD is not running,如下圖所示。

    centos出現“FirewallD is not running”怎么辦
  2.  

    通過systemctl status firewalld查看firewalld狀態,發現當前是dead狀態,即防火牆未開啟。

    centos出現“FirewallD is not running”怎么辦
  3.  

    通過systemctl start firewalld開啟防火牆,沒有任何提示即開啟成功。

    centos出現“FirewallD is not running”怎么辦
  4.  

    再次通過systemctl status firewalld查看firewalld狀態,顯示running即已開啟了。

    centos出現“FirewallD is not running”怎么辦
  5. 5

    如果要關閉防火牆設置,可能通過systemctl stop firewalld這條指令來關閉該功能。

    centos出現“FirewallD is not running”怎么辦
  6. 6

    再次執行執行firewall-cmd --permanent --zone=public --add-port=3306/tcp,提示success,表示設置成功,這樣就可以繼續后面的設置了。

    centos出現“FirewallD is not running”怎么辦
    END
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM