執(zhí)行命令查看自帶的JDK: rpm -qa | grep java
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、甘井子網(wǎng)站維護(hù)、網(wǎng)站推廣。
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.201-2.6.16.1.el7_6.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.201-2.6.16.1.el7_6.x86_64
路徑自己定義,本次上傳到 /usr/local/java 下
tar xzvf jdk-8u201-linux-x64.tar.gz
解壓后jdk的根路徑為:/usr/local/java/jdk1.8.0_201
方法一:修改當(dāng)前用戶下的.profile 或者 .bash_profile 【對(duì)當(dāng)前用戶有效】
方法二:修改/etc/profile 文件【對(duì)所有用戶有效】
在文件末尾添加JAVA_HOME與CLASSPATH變量,同時(shí)修改PATH變量
JAVA_HOME=/usr/local/java/jdk1.8.0_201
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export PATH
export CLASSPATH
保存并在命令行執(zhí)行 source /etc/profile 使其生效
執(zhí)行java -version
說明安裝成功
路徑自定義,本次在 /usr/local/maven 下
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
tar -xzvf apache-maven-3.6.0-bin.tar.gz
進(jìn)入apache-maven-3.6.0/conf路徑下,執(zhí)行 vi setting.xml
在相應(yīng)位置添加以下配置
<localRepository>/usr/local/maven/repository</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
方法一:修改當(dāng)前用戶下的.profile 或者 .bash_profile 【對(duì)當(dāng)前用戶有效】
方法二:修改/etc/profile 文件【對(duì)所有用戶有效】
在文件末尾添加M2_HOME與MAVEN_HOME變量
M2_HOME=/usr/local/maven/apache-maven-3.6.0
MAVEN_HOME=/usr/local/maven/apache-maven-3.6.0
PATH=$M2_HOME/bin:$PATH
export M2_HOME
export MAVEN_HOME
export PATH
保存并退出,然后執(zhí)行 source /etc/profile 使其生效
注意:官網(wǎng)是要求配置M2_HOME,但有的軟件可能仍舊使用MAVEN_HOME變量,所以為了避免錯(cuò)誤,索性將兩個(gè)都加上
mvn -version
說明安裝成功
3,安裝Jekins
建議至少服務(wù)器要有512M以上可用內(nèi)存,10GB以上磁盤空間。
小團(tuán)隊(duì)建議:1G+內(nèi)存;50G+可用磁盤空間。
1)到官網(wǎng)下載Jenkins安裝包
https://jenkins.io/download/
這里我下載的是jenkins.war包
2)將jenkins.war包上傳到linux上
本次上傳的路徑為/usr/local/jenkins
3) 啟動(dòng)jenkins[使用內(nèi)置的jetty]
java -jar jenkins.war --httpPort=8080
如果使用tomcat,那么將war包放入webapps路徑下,同時(shí)配置環(huán)境變量JENKINS_HOME=tomcat的根路徑【webapps目錄所在路徑】,具體配置方式參考上面的JDK安裝
4) 啟動(dòng)成后,即可訪問主頁面
例如:http://192.168.30.144:8080
當(dāng)您第一次訪問新的Jenkins實(shí)例時(shí),系統(tǒng)會(huì)要求您使用自動(dòng)生成的密碼將其解鎖。
此時(shí)建議先確定網(wǎng)絡(luò)是否正常,域名服務(wù)器是否正常,例如
nslookup mirrors.jenkins-ci.org
如果結(jié)果如上所示,那說明DNS配置有誤,可使用阿里的域名服務(wù)器再次嘗試,如
nslookup mirrors.jenkins-ci.org 223.5.5.5
或者
nslookup mirrors.jenkins-ci.org 223.6.6.6
可見通過阿里的域名服務(wù)器正確的得到了IP地址
更多的內(nèi)容可參考如下地址
https://support.cloudbees.com/hc/en-us/articles/218156717-Jenkins-is-Experiencing-UnknownHostException
5) Jenkins解鎖
此時(shí)查看控制臺(tái)將會(huì)出現(xiàn)一長串字符(或在initialAdminPassword查看),復(fù)制該字符串在界面中輸入即可解鎖Jenkins,然后安裝需要的插件
修改Jenkins的工作主目錄
Jenkins儲(chǔ)存所有的數(shù)據(jù)文件在這個(gè)目錄下. 你可以通過以下幾種方式更改:
使用你Web容器的管理工具設(shè)置JENKINS_HOME環(huán)境參數(shù).
在啟動(dòng)Web容器之前設(shè)置JENKINS_HOME環(huán)境變量.
(不推薦)更改Jenkins.war(或者在展開的Web容器)內(nèi)的web.xml配置文件.
這個(gè)值在Jenkins運(yùn)行時(shí)是不能更改的. 其通常用來確保你的配置是否生效.
更多可參考:https://jenkins.io/zh/doc/book/installing/
本文標(biāo)題:持續(xù)集成之Jenkins及Maven安裝配置
文章來源:http://muchs.cn/article12/jpjjdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、自適應(yīng)網(wǎng)站、虛擬主機(jī)、網(wǎng)站營銷、網(wǎng)站導(dǎo)航、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)