jenkins搭建流程
jenkins 服務器的地址為: http://192.168.1.141:8080/jenkins
1.jenkins安裝
可以參照以下link: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
運行以下命令完成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包copy到 tomat webapp目錄下面。
需要在tomcat服務器上安裝,需要配置的虛擬機參數,在catalina.sh中
JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=1024m"
啟動 tomcat,然后再關閉。刪除 tomcat webapp目錄下面。
2.插件安裝
再重新啟動tomcat
在瀏覽器中輸入: http://host:8080/jenkins
在系統配置頁面配置JDK,maven
在插件頁面,搜索github插件,安裝github插件,系統會經歷數次重啟,然后插件安裝可能需要多次才能成功。
3.git安裝
運行以下命令完成 git的安裝
然后參照以下鏈接配置 git
https://help.github.com/articles/generating-ssh-keys/
4.不同機器之間的ssh連接
??I. 將你~/.ssh目錄中的id_rsa.pub這個文件拷貝到你要登錄的服務器的~/.ssh目錄中,然后再運行以下命令來將公鑰導入到~/.ssh/authorized_keys這個文件中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys,注意是管道符是 >>
另外要注意請務必要將服務器上
?II ~/.ssh權限設置為700
~/.ssh/authorized_keys的權限設置為600
這是linux的安全要求,如果權限不對,自動登錄將不會生效
注意:如果想從192.168.1.133 無密碼登陸192.168.1.134和192.168.1.135,需要將133上的機器上執行命令ssh-keygen -t rsa,將生成的id_rsa.pub拷貝到另外兩臺機器上,然后在134,135上執行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys命令。
5.maven配置
將我們編譯時用到 settings.xml copy到對應maven目錄中。
6.關于在不同環境下的環境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中。
轉載于:https://www.cnblogs.com/davidwang456/articles/5006976.html
總結
以上是生活随笔為你收集整理的jenkins搭建流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云制造行业总经理胡鑫:中台技术如何支
- 下一篇: 商品中心设计