本教程將搭建Jenkins部署服務,教你如何優(yōu)雅上線
歡迎加博主微信(18501258725)更多PHP開發(fā)經(jīng)驗分享及開發(fā)教程免費共享
工具準備
- Linux下JDK(java)環(huán)境
- Jenkins安裝包 這里用rpm安裝,安裝方式很多種
- 所有環(huán)境已經(jīng)上傳到百度云:密碼:slem
環(huán)境安裝
- Linux下安裝JAVA環(huán)境,請自行百度
-
安裝Jenkins
rpm -ih jenkins-2.46.3-1.1.noarch.rpmcat /etc/init.d/jenkins //查看Jenkins自啟動腳本內(nèi)容

查看自啟動腳本內(nèi)容
- 啟動Jenkins
service jenkins start
啟動jenkins -
查看端口 訪問ip+port的時候注意端口的防火墻
查看端口
配置Jenkins
- Jenkins初始化可參考這篇文章
- 插件安裝1.在線安裝(需要翻墻) 2.上傳已經(jīng)下載好的iph文件
image.png
這里安裝兩個插件Git plugin和Publish Over SSH
已安裝插件 - 配置
Publish Over SSH
配置Jenkins2
配置Jenkins2
開始部署項目
-
新建項目
新建項目1

新建項目2
-
添加代碼倉庫地址
git倉庫配置 -
配置要上線的服務
配置要上線的服務1

配置要上線的服務2
- 完成了以上配置 點擊保存
- 開始發(fā)版

開始發(fā)版1

開始發(fā)版2

開始發(fā)版3

開始發(fā)版4
-
檢查下線上服務器
檢查線上 -
更改代碼重新部署
更新代碼1
更新代碼2
更新代碼3
大功告成,此處應該有掌聲!!?。?/strong>
備注:
- 在配置項目Transfer Set Source files的時候不應該是
**/*,應改成**/*,*這里有正則在里面,可參考文章 - Jenkins是的可持續(xù)集成非常優(yōu)秀,還支持Docker容器部署,自動化單元測試,自動打包等
- 看完教程覺得有收獲請關(guān)注博主簡書,點贊此文章
- 如果還有疑問請加我微信(18501258725)












