1. 程式人生 > >阿裏雲上如何搭建jenkins

阿裏雲上如何搭建jenkins

org war 服務器 一個 http alt lan 輸入 命名

一. 安裝jdk

確保安裝jenkins前jdk已經安裝,如何安裝見《如何在阿裏雲上部署war包到tomcat服務器

二. 安裝jenkins

使用以下命令安裝jenkins:

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

rpm –import https://jenkins-ci.org/redhat/jenkins-ci.org.key

yum install jenkins

註意:wget -O 是將下載的文件存放到指定的文件夾下,同時重命名下載的文件

   rpm -import 應該是導入jenkins的密鑰

技術分享圖片

技術分享圖片

三. 修改/etc/init.d/jenkins文件中的jdk路徑

嘗試通過service jenkins start來啟動jenkins服務,如果發現出現以下情況,則需要修改jdk的路徑,如果能正常啟動,則跳過這一步

技術分享圖片

1. 獲得jdk的安裝路徑

命令:which java

技術分享圖片

2. 修改配置文件中的jdk路徑

命令:vi /etc/init.d/jenkins

技術分享圖片

四. 修改jenkins默認端口為8081

由於我之前在阿裏雲上安裝了tomcat,默認端口是8080,為避免端口沖突,所以得將jenkins端口改為8081

命令:vim /etc/sysconfig/jenkins

技術分享圖片

五. systemctl daemon-reload 重載所有修改過的配置文件

這時,利用 service jenkins start 啟動jenkins服務,會彈出一個warning

技術分享圖片

按照提示來,輸入命令 systemctl daemon-reload,然後再利用 service jenkins start 啟動,發現ok了

技術分享圖片

六. 在瀏覽器中輸入 http://公網ip:8081

這時會出現輸入密碼的問題,同樣利用 vi /var/lib/jenkins/secrets/initialAdminPassword 復制密碼並粘貼,進入下一步,選擇默認安裝插件

技術分享圖片

技術分享圖片

七. 該Jenkins實例似乎已離線

這個原因就是升級站點的鏈接https://updates.jenkins.io/update-center.json默認是https

技術分享圖片

解決辦法:

在安裝插件那個頁面,就是提示你offline的那個頁面,不要動。然後打開一個新的tab,輸入網址http://公網ip:8081/jenkins/pluginManager/advanced。 這裏面最底下有個【升級站點】,把其中的鏈接由https改成http的就好了,http://updates.jenkins.io/update-center.json

技術分享圖片

八. 重啟jenkins服務

最後,利用service jenkins restart 重啟jenkins服務即可

技術分享圖片

九. 成功安裝

技術分享圖片

參考文章

https://blog.csdn.net/sms15732621690/article/details/71336224

https://blog.csdn.net/myNameIssls/article/details/70209516

https://blog.csdn.net/xiegh2014/article/details/78803342

https://blog.csdn.net/txyzqc/article/details/77885367

https://blog.csdn.net/u013905744/article/details/80434942

https://www.cnblogs.com/lxz88/p/6278268.html

http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html

https://blog.csdn.net/weixin_40789566/article/details/80036130

https://blog.csdn.net/u013248434/article/details/70304526

阿裏雲上如何搭建jenkins