centos7安裝jenkins以及jenkins正常啟動無法訪問問題


1、安裝jdk

yum search java|grep jdk

 sudo yum install -y java-1.8.0-openjdk

 

 

 

2、下載jenkins

wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
自動安裝
sudo rpm -ivh jenkins-2.7.3-1.1.noarch.rpm

 

 

 

3、可以修改端口

vi /etc/sysconfig/jenkins
JENKINS_PORT="8080"
我修改為8081,因為已經存在8080端口,如果沒有8080可以不修改
查看端口是否被占用(
netstat -ntlp
如果沒有(netstat)則使用sudo yum install net-tools安裝

 

4、啟動jenkins

sudo service jenkins start

備注:

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/        默認的JENKINS_HOME目錄

/var/log/jenkins/jenkins.log    Jenkins日志文件

安裝成功后Jenkins將作為一個守護進程隨系統啟動

系統會創建一個“jenkins”用戶來允許這個服務,如果改變服務所有者,同時需要修改/var/log/jenkins, /var/lib/jenkins, 和/var/cache/jenkins的所有者

 

 

 5、突然發現主機無法訪問,jenkins是否正常啟動

systemctl status jenkins

 

 

 6、查看是否開啟防火牆

systemctl status firewalld

 

 

 

 查看是否開放端口8081

firewall-cmd --list-ports

 

 

 沒有開放,則加入

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

 

重啟防火牆

systemctl reload firewalld

再次查看是否開放

 

 

 宿主機訪問成功。。。。。

7、打開jenkins,輸入初始密碼(vi /var/lib/jenkins/secrets/initialAdminPassword)

 

 




免責聲明!

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



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