持續維護地址:http://jaylin.wang/2016/jenki...html
Jenkins 是開源的自動化集成部署應用,具備強大的社區支撐,豐富的插件支持。java
安裝以前,確保你擁有如下最基本的環境保障:centos
Jenkins 官方推薦的環境是:瀏覽器
筆者採用 war 的方式,在 centos7/jdk8u111 環境下安裝 Jenkins 應用,首先須要在官方下載官方網站:curl
# 切換至目標安裝目錄 cd /opt/jenkins # 下載程序war wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
使用 java -jar
運行 war 文件,Jenkins 會使用內置的 Jetty 做爲容器運行:ide
java -jar http://mirrors.jenkins-ci.org/war/latest/jenkins.war --httpPort {port}
訪問驗證是否安裝成功:工具
curl localhost:{port}
Supervisor 是 Unix-Like 下一種優雅的進程管理方式,安裝及使用能夠參照進程管理工具Supervisor的安裝及使用。添加配置:網站
新增配置文件:ui
emacs /etc/supervisord.d/jenkins.conf
內容以下:url
[program:jenkins] command=java -jar /opt/jenkins/jenkins.war --httpPort={port} user=root autostart=true autorestart=true startsecs=30 startretries=5
重啓 supervisord :
supervisorctl reload
在瀏覽器中訪問 Jenkins Web 站點,訪問地址是 {Host address}:{port}
,接下來是一系列循序漸進的操做。
首先會看到輸入初始驗證密碼的界面:
再者是進入用戶自定義插件界面,建議選擇安裝官方推薦插件,由於安裝後本身也得安裝:
接下來是進入插件安裝進度界面:
初始化成功後進入 Jenkins 首頁:
到此爲止,Jenkins 的安裝結束,準備開始一鍵部署項目...