linux安裝完jenkins無法訪問的問題


    jenkins是一個持續集成部署的工具,非常好用,當然,有些細節問題還是需要注意的。當我們興高采烈的安裝完jenkins的時候,然后發現並不能訪問,真是氣死了。

 這個時候就要一步一步檢測問題出在哪。

首先我們需要確定jenkins是否啟動了,可以通過

systemctl status jenkins

查看jenkins的狀態:

這里jenkins的狀態是正在運行的,那么既然是運行的,為何無法訪問呢。

下一步就是檢查防火牆了,

systemctl status firewalld

這里發現防火牆正運行,應該是沒有開放jenkins的端口:

我們先用下面的代碼來查看有沒有開放我們設置的jenkins的端口:

firewall-cmd --list-ports

如果發現沒有jenkins的端口,則用

firewall-cmd --permanent --zone=public --add-port=8080/tcp

開啟已經配置好的jenkins的端口,然后在重啟防火牆,注意一定要重啟防火牆!

systemctl reload firewalld

然后繼續訪問jenkins,發現還是不可以訪問,這里博主用的是阿里雲的服務器,會自帶防火牆,需要去阿里雲-》控制台=》輕量應用服務器-》防火牆 中開放端口才可以訪問:

其他服務器不知道有沒有這種設定,阿里雲需要設置,如果使用的是雲服務器ecs,則需要進入安全組進行配置。

同樣,除了jenkins,像我們部署到linux上的項目也會有同樣的問題,逐步排查問題就會解決,支持樓主就點下關注吧~~謝謝各位咯~~~~


免責聲明!

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



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