華爲雲workerman超時ERR_CONNECTION_TIMED_OUT

服務端啓動workerman後,提示ok,但是前端提示超時,7272端口可能沒開.按官方說明,是防火牆的原因.
在這裏插入圖片描述
我的服務器是CentOS7系統,php7的環境
華爲客服建議先關閉seliunx 和防火牆;
後來發現是這個原因.
方法是登錄ssH後,運行命令,查看firewalld的狀態
systemctl status firewalld
發現是運行狀態.然後查看開放的端口列表
firewall-cmd --zone=public --list-ports
發現沒有7272,然後的添加7272端口即可.
那怎麼開啓一個端口呢
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效,沒有此參數重啓後失效)
添加後,必須重新載入
firewall-cmd --reload
然後再運行,查看是否正常添加
firewall-cmd --zone=public --list-ports
在這裏插入圖片描述
刪除
firewall-cmd --zone= public --remove-port=80/tcp --permanent

firewalld的基本使用
啓動: systemctl start firewalld
關閉: systemctl stop firewalld
查看狀態: systemctl status firewalld
開機禁用 : systemctl disable firewalld
開機啓用 : systemctl enable firewalld

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