Linux環境下部署Jenkins.war

1.準備工作

1.1下載Jenkins.war這個war包

1.2下載tomcat

1.3將下載的安裝包上傳到服務器

在這裏插入圖片描述

2.配置Tomcat

2.1解壓Tomcat到/usr/local文件夾下

#解壓文件
tar -zxvf apache-tomcat-9.0.35.tar.gz -C /usr/local/
#cd到/usr/local文件夾下重命名這個tomcat
mv apache-tomcat-9.0.35 jenkins-server

2.2 爲了防止這個tomcat和我這臺服務器上的其他tomcat爭奪8080端口引起端口衝突,這裏將這個tomcat的端口改成9090

  • 切換到tomcat安裝目錄的conf目錄(/usr/local/jenkins-server/conf)下
vi server.xml

改兩個地方:8080改爲90908443改爲9443,保存退出
在這裏插入圖片描述

3.發佈Jenkins

3.1 將Jenkins複製到tomcat的webapps目錄下

  • 執行這步之前切換到/opt目錄因爲你的jenkins.war包在那裏
 cp jenkins.war /usr/local/jenkins-server/webapps/

在這裏插入圖片描述

3.2啓動tomcat

  • 切換到tomcat的安裝目錄下的bin目錄
./startup.sh

3.3訪問Jenkins

我的訪問地址:http://192.168.0.103:9090/jenkins,你的跟我的不一樣,ip地址輸入你自己的ip地址

============================================================================
你可能訪問了但是服務器一直沒有響應,這時檢查一下服務器的9090端口是否已經打開
在本地命令窗口執行下列命名(注意ip地址是你自己的ip地址)

telnet 192.168.0.103 9090

如果不通,說明服務器9090端口沒有打開,下面開始打開9090端口

#1、打開防火牆配置文件
vi  /etc/sysconfig/iptables
#2、增加下面一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9090 -j ACCEPT
#3、重啓防火牆
service  iptables restart

============================================================================

在這裏插入圖片描述
上面紅圈中的就是管理員密碼,查看管理員密碼

cat /root/.jenkins/secrets/initialAdminPassword

在這裏插入圖片描述

  • 複製上面的密碼到輸入框,然後繼續。這時你會發現,畫面一直卡在那裏一動不動,這是因爲他在下載一些初始化的包,由於Jenkins默認的下載中心在國外,所以很慢,這時我們需要修改一個配置,讓他從國內的鏡像倉庫下載。
vi /root/.jenkins/hudson.model.UpdateCenter.xml
  • 1.打開之後把你能看到的唯一一個網址換掉
http://mirror.xmission.com/jenkins/updates/update-center.json

在這裏插入圖片描述

  • 2.在/root/.jenkins/updates這個目錄下還有一個文件default.json把這個文件下載下來,用notepad++打開,查找http://updates.jenkins-ci.org/download/plugins全部替換爲http://mirror.xmission.com/jenkins/plugins
    在這裏插入圖片描述
  • 然後重啓Tomcat服務器,重新訪問你會來到這個頁面
    在這裏插入圖片描述
  • 選擇安裝推薦的插件,這個過程需要一段時間,耐心等待安裝。

在這裏插入圖片描述

  • 安裝完畢之後開始註冊一個管理員用戶,以後就用這個用戶登錄
    在這裏插入圖片描述
    然後一路下一步就進入到Jenkins的主頁面
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章