一、Linux環境
1、下載war包
官網下載地址:
https://get.jenkins.io/war-stable/2.332.4/jenkins.war
2、將war包上傳至服務器
-
創建目錄
/home/ubuntu/jenkins
-
上傳war包至該目錄
3、將jenkins添加到環境變量
-
進入環境變量文件
vim /etc/profile
# 文件下方追加以下內容# jenkins JENKINS_HOME=/home/ubuntu/jenkinsexport JENKINS_HOME
-
使新增的環境遍歷生效
source /etc/profile
4、創建jenkins運行日志文件
mkdir/home/ubuntu/jenkins/logs
5、創建jenkins啟動腳本
touch jenkins.sh
腳本內容:
cd $JENKINS_HOMEnohup java -Dhudson.model.DownloadService.noSignatureCheck=true -Xmx2g -jar jenkins.war --httpPort=8080 > logs/jenkins.log 2>&1 &
tail -f logs/jenkins.log
6、啟動jenkins
sh jenkins.sh
7、打開jenkins頁面
瀏覽器輸入:http://ip:8080
如圖所示:
此時服務器將初始密碼打印在控制臺:
輸入密碼后,點擊繼續,進入下一個頁面
點擊左上角關閉按鈕,進入下一個頁面
直接點擊開始使用按鈕即可,進入jenkins主頁
點擊右上角configure -> password,修改密碼。
8、修改密碼
依次點擊右上角admin
-> configure
,找到Password
進行密碼重置,并保存
9、設置插件源
依次點擊Manage Jenkins
-> [Manage Plugins]
-> Advanced
,頁面最下方設置Update Site
輸入
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
10、漢化
-
依次點擊
Manage Jenkins
->[Manage Plugins]
->Availiable Plugins
,在右上角搜索Locale plugin
和Localization:Chiness(Simplified)
,并對其安裝 -
安裝后的插件可以在
Installed plugins
中查看 -
依次點擊
Manage Jenkins
->Configure System
,在Locale
處輸入zh_CN
,點擊apply
后重啟頁面 -
漢化后的頁面
11、配置工具
maven
依次點擊Manage Jenkins
-> Global Tool Configuration
,查看Maven 配置
輸入maven的配置文件settings.xml
所在的目錄。
配置maven的環境變量
git
按照上面漢化時安裝插件的步驟,搜索git
進行安裝,安裝時會將git所依賴的插件一起安裝
依次點擊Manage Jenkins
-> Global Tool Configuration
,查看Git 配置
由紅框內的提示可知,路徑一欄既可以填寫可執行git文件路徑
,也可以只填寫git
java
依次點擊Manage Jenkins
-> Global Tool Configuration
,查看Java 配置
12、手動安裝插件
依次點擊Plugin Manager
-> Advanced
,找到Deploy Plugin
位置,將下載好的hpi插件文件進行上傳,上傳成功后重新啟動即可。
13、備注
-
插件與jenkin版本對照表地址
http://updates.jenkins-ci.org/download/plugins/
-
插件版本號糾正
插件名稱 url地址 版本號 Credentials http://updates.jenkins-ci.org/download/plugins/credentials/1087.1089.v2f1b_9a_b_040e4/credentials.hpi 1087.1089.v2f1b_9a b_040e4 SSH Credentials http://updates.jenkins-ci.org/download/plugins/ssh-credentials/277.280.v1e86b_7d0056b_/ssh-credentials.hpi 277.280.v1e86b_7d0056b_ Instance-Identity Trilead-api http://updates.jenkins-ci.org/download/plugins/trilead-api/1.67.vc3938a_35172f/trilead-api.hpi 1.67.vc3938a_35172f Instance-Identity mailer https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/mailer/435.v79ef3972b_5c7/mailer.hpi 435.v79ef3972b_5c7
紙上得來終覺淺,絕知此事要躬行。
————————————————我是萬萬歲,我們下期再見————————————————