jenkins搭建流程
jenkins 服務(wù)器的地址為: http://192.168.1.141:8080/jenkins
1.jenkins安裝
可以參照以下link: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
運(yùn)行以下命令完成jenkins的安裝
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt-get install jenkins在目錄 /usr/default/jenkins下面將war包c(diǎn)opy到 tomat webapp目錄下面。
需要在tomcat服務(wù)器上安裝,需要配置的虛擬機(jī)參數(shù),在catalina.sh中
JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=1024m"
啟動(dòng) tomcat,然后再關(guān)閉。刪除 tomcat webapp目錄下面。
2.插件安裝
再重新啟動(dòng)tomcat
在瀏覽器中輸入: http://host:8080/jenkins
在系統(tǒng)配置頁(yè)面配置JDK,maven
在插件頁(yè)面,搜索github插件,安裝github插件,系統(tǒng)會(huì)經(jīng)歷數(shù)次重啟,然后插件安裝可能需要多次才能成功。
3.git安裝
運(yùn)行以下命令完成 git的安裝
然后參照以下鏈接配置 git
https://help.github.com/articles/generating-ssh-keys/
4.不同機(jī)器之間的ssh連接
??I. 將你~/.ssh目錄中的id_rsa.pub這個(gè)文件拷貝到你要登錄的服務(wù)器的~/.ssh目錄中,然后再運(yùn)行以下命令來(lái)將公鑰導(dǎo)入到~/.ssh/authorized_keys這個(gè)文件中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys,注意是管道符是 >>
另外要注意請(qǐng)務(wù)必要將服務(wù)器上
?II ~/.ssh權(quán)限設(shè)置為700
~/.ssh/authorized_keys的權(quán)限設(shè)置為600
這是linux的安全要求,如果權(quán)限不對(duì),自動(dòng)登錄將不會(huì)生效
注意:如果想從192.168.1.133 無(wú)密碼登陸192.168.1.134和192.168.1.135,需要將133上的機(jī)器上執(zhí)行命令ssh-keygen -t rsa,將生成的id_rsa.pub拷貝到另外兩臺(tái)機(jī)器上,然后在134,135上執(zhí)行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys命令。
5.maven配置
將我們編譯時(shí)用到 settings.xml copy到對(duì)應(yīng)maven目錄中。
6.關(guān)于在不同環(huán)境下的環(huán)境spring.profiles.active
需要將我們將代碼web.xml中的配置移到
<context-param>
????????<param-name>spring.profiles.active</param-name>
????????<param-value>idc</param-value>
????</context-param>
tomcat conf目錄下的
web.xml中。
轉(zhuǎn)載于:https://www.cnblogs.com/davidwang456/articles/5006976.html
總結(jié)
以上是生活随笔為你收集整理的jenkins搭建流程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 阿里云制造行业总经理胡鑫:中台技术如何支
- 下一篇: 商品中心设计