-
jenkins說明
Jenkins是一個開源軟件項目,是基於Java開發的一種持續集成工具,用於監控持續重複的工作,旨在提供一個開放易用的軟件平臺,使軟件的持續集成變成可能;即持續集成(CI)、持續發佈(CD);支持自動化構建、部署等任務的平臺。
官網:https://jenkins.io
-
jenkins安裝,這裏選擇yum安裝(安裝方式有多種)
1、添加Yum源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2、導入密鑰
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3、安裝
sudo yum install -y jenkins
-
Jenkins配置
1、vim /etc/sysconfig/jenkins 可以查看默端口是8080JENKINS_PORT=“8080”
2、修改默認端口成8084;如下是開放8084端口
sudo firewall-cmd --add-port=8084/tcp --permanent
sudo firewall-cmd --reload3、啓動jenkins前,要做如下配置不然會啓動失敗
部分錯誤信息:Failed to start LSB: Jenkins Automation Server.
原因:
未加載到 java 環境的問題,Jenkins默認的java可選路徑不包含我們部署的jdk路徑,所以要配置.
解決: 修改jenkins啓動腳本
sudo vi /etc/init.d/jenkins candidates=" /etc/alternatives/java /usr/lib/jvm/java-1.8.0/bin/java /usr/lib/jvm/jre-1.8.0/bin/java /usr/lib/jvm/java-1.7.0/bin/java /usr/lib/jvm/jre-1.7.0/bin/java /usr/bin/java /home/software/jdk/bin/java "
4、由於修改啓動腳步需要重新加載
sudo systemctl daemon-reload
5、啓動
sudo systemctl start jenkins
啓動以後打開:http://IP:8084
6、Jenkins加入開機啓動
sudo /sbin/chkconfig jenkins on
Jenkins在centos系統部署
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.