linux centos7下安裝jenkins(rpm安裝)


1.下載Jenkins的RPM包

下載地址https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/

#下載
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.275-1.1.noarch.rpm

2.安裝Jenkins

rpm -ivh jenkins-2.275-1.1.noarch.rpm

  安裝完以后重要的目錄說明:
  /usr/lib/jenkins/jenkins.war    WAR包 
  /etc/sysconfig/jenkins       配置文件
  /var/lib/jenkins/       默認的JENKINS_HOME目錄
  /var/log/jenkins/jenkins.log    Jenkins日志文件

3.修改配置文件

vi /etc/sysconfig/jenkins

修改工作目錄
JENKINS_HOME="/var/lib/jenkins"
修改用戶名,切記要么修改為root,要么使用默認的,其他的需要修改權限后才能使用,否則報錯
JENKINS_USER="root"
修改端口號
JENKINS_PORT="8080"
修改時區
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai"

4.配置jdk路徑

jdk的安裝位置可以使用 whereis java獲取

whereis java

vi /etc/init.d/jenkins

在 candidates 后追加jdk 安裝路徑

/usr/local/bin/jdk1.8.0_162/bin/java (一直到jdk安裝路徑下的bin/java)

#修改以后必須使用此命令才能生效
systemctl daemon-reload

5.啟動Jenkins,並配置服務器重啟后自動啟動

systemctl start jenkins
/sbin/chkconfig jenkins on

啟動時報錯

原因:Jenkins 中JDK沒配置好

6.在瀏覽器訪問ip:port 即可(在此之前需開放端口,如果是學習之用可關閉防火牆),如果此時提示 Please wait while Jenkins is getting ready to work,長時間沒反應則

vi /var/lib/jenkins/hudson.model.UpdateCenter.xml

https://updates.jenkins.io/update-center.json 修改為 http://mirror.xmission.com/jenkins/updates/update-center.json

#重啟服務
systemctl daemon-reload

7.需要輸入初始密碼

cat /var/lib/jenkins/secrets/initialAdminPassword

里面的內容就是初始密碼,初始完密碼之后,選擇推薦安裝軟件,這個過程可能會很久

8.如果不習慣英文環境,可以安裝 Localization: Chinese

9.卸載

#卸載
rpm -e jenkins      
#檢查是否卸載成功 
rpm -ql jenkins     
#徹底刪除殘留文件
find / -iname jenkins | xargs -n 1000 rm -rf    


免責聲明!

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



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