阿里雲centos環境之linux上Jenkins安裝<六>
阿里雲centos環境之linux上Jenkins安裝六 第一前言 第二下載上傳 第三啟動
第一:前言
文章目的是為了在阿里雲的CentOS系統裡使用tomcat容器部署jenkins服務。
tomcat:apache-tomcat-7.0.68
jdk:1.8
jenkins:2.8.1
主要記錄在Linux系統上安裝Jenkins的步驟。 第二:下載/上傳
從https://jenkins.io/download/官網上下載最新版本的jenkins.war,當然這裡也可以直接下載rpm安裝包直接安裝。
安裝命令如下:
rpm -ivh jenkinsxxx.noarch.rpm
如果想卸載先查看一下安裝包的名稱:
rpm -qa | grep jenkins
然後再使用查出的名稱卸載,卸載命令如下:
rpm -e jenkinsxxx
這裡主要介紹的是把jenkins放在tomcat容器的情況
將下載的jenkinsxxx.war包上傳到apache-tomcat-7.0.68/webapp目錄下
不懂安裝tomcat以及jdk的同學請移步
tomcat安裝
java安裝
注意阿里雲的安全性群組設定 第三:啟動
進入bin目錄啟動tomcat。出來如下介面
咦。奇怪,正常情況下應該出來
而且我試過同樣的war包,同樣版本的tomcat在windown上出現的也是要你輸入初始化密碼的頁面,是什麼出問題了呢。
jenkins預設將參數放在/root/.jenkins“目錄下,當我進入root目錄也沒有”.jenkins”目錄啊.
經過反覆的研究,原來“.jenkins”目錄預設是隱藏的,使用“ls -all”能顯示出來,而且發現在“/root/.jenkins/users/admin”目錄下有個admin帳戶的設定,所以jenkins的預設帳號是“admin”,密碼就是初始化密碼initialAdminPassword檔案中指定的。
注意.jenkins預設是隱藏的,不要懷疑你的眼睛。使用’ls -all’可顯示全部檔案,包括隱藏檔案
然後輸入“admin/初始化密碼”後就可以成功登陸了。
可以在”系統管理->使用者管理”下設定自己能記得住的密碼
如下:
也可以建立新使用者。
當然預設安裝的外掛程式自然是沒有的,只要手動一個一個安裝了。其它網友說的輸入初始密碼然後安裝預設外掛程式的頁面我在linux環境上並沒看見,windows環境倒是見過,誰知道的可留言,互相學習。
Jenkins的使用可參考我寫的另一篇文章
Jenkins自動部署Maven +tomcat+linux環境java項目並自動部署到外網
2017.11.14補
今天用公司的4核8G的阿里雲服務按上面的步驟操作,反而會出現輸入初始化密碼和選擇預設外掛程式安裝的介面。難道運行記憶體不一樣結果不一樣。一萬一**奔騰而過。