網上坑多,是以寫個完整的筆記記錄一下centos 7 如何安裝jenkins。
伺服器是阿裡雲伺服器,系統盤選centos7即可。
Jenkins官網最新穩定版: https://pkg.jenkins.io/redhat-stable/
1.下載下傳依賴
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.安裝
yum install jenkins
4.啟動前檢查是否已安裝jdk
java (直接在指令視窗輸入java即可)
很明顯, 選擇系統的時候我選擇的是純淨版的系統,沒有事先安裝任何環境,那麼就需要下載下傳和安裝一下JDK了!
4.1 檢視目前jdk版本
yum search java | grep -i --color JDK
輸入指令以後版本資訊如圖:
最新版的是1.8.0,是以我們就安裝這個。
4.2 下載下傳jdk
yum install java-1.8.0-openjdk* #安裝所有java1.8.0所有Java包
5.檢視jenkins安裝目錄
rpm -ql jenkins
6.配置jenkins端口
一般伺服器上運作的程式多的話,存在端口被占用的可能,jenkins安裝的時候預設端口是8080,如需修改則去配置檔案裡編輯,輸入指令:
vim /etc/sysconfig/jenkins
:set ignorecase
/jenkins_port
将8080修改為8090以後(或者自行修改為其他可通路的端口),按esc,然後輸入 :wq 儲存退出。
7.啟動jenkins
java -jar /usr/lib/jenkins/jenkins.war --httpPort=8090
8.打開jenkins
在浏覽器輸入 http://伺服器ip:端口即可通路。舉個栗子,http://我的伺服器ip:8090
之後會要求輸入密碼,
複制圖檔上的路徑,輸入指令: cat 圖檔上的路徑,如:cat /var/lib/jenkins/secrets/initialAdminPassword (需要注意一下,這個路徑要看你界面上提示的路徑,别人的部落格舉的栗子很多都是他自己電腦上當時的環境,和你自己配置的,可能不完全一樣)
安裝工具的時候預設就可以了,如果對jenkins很熟悉,可以自行選擇要下載下傳的工具。我選的是預設,後面有需要下載下傳的在去系統管理裡下載下傳也是可以的。
後面會繼續分享如何在jenkins部署net core項目。
參考資料:
1.https://www.jianshu.com/p/180fb11a5b96
2.https://blog.csdn.net/qq_22211217/article/details/80532381