-
1、下載Maven包([maven.apache.org](http://www.xianlaiwan.cn/))
2、解壓安裝Maven
3、配置Maven系統參數(在 /etc/profile文件中進行配置,執行Linux命令(. /etc/profile)進行加載),驗證Maven(使用 mvn -version命令進行驗證)是否安裝正確
具體流程如下?
http://maven.apache.org/download.cgi
下載bin的zip包: [apache-maven-3.6.0-bin.zip](http://apache.communilink.net/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.zip)
下載zip包
```
wget http://apache.communilink.net/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.zip
```
解壓zip包
```
?unzip apache-maven-3.6.0-bin.zip
```
查看maven 目錄
```
[root@majker apache-maven-3.6.0]# pwd
/opt/data/apache-maven-3.6.0
[root@majker apache-maven-3.6.0]#
```
編輯profile文件
```
vi /etc/profile
```
profile 配置鏈接
```
export MAVEN_HOME=/opt/data/apache-maven-3.6.0
export PATH=$MAVEN_HOME/bin:$PATH
```
重新加載配置文件
```
. /etc/profile
```
查看maven 版本
```
[root@majker apache-maven-3.6.0]# mvn -version
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: /opt/data/apache-maven-3.6.0
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /usr/local/data/java/jdk1.8.0_171/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-514.16.1.el7.x86_64", arch: "amd64", family: "unix"
```
查看全部 -
部署任務:具體的設置還要看看,可以按照視頻里面的抄襲
......
Restrict where this project can ben run:
Local Expression: TestEnv(前面配的測試環境)
查看全部 -
jenkins部署流程
查看全部 -
github sample app:? princegjzh/order
查看全部 -
service sshd start
service iptables status
查看全部 -
netstat -anp|grep :22?
查看22是否被進程sshd所占用
查看全部 -
系統管理-Configure GlobalSecurity-授權策略-安全矩陣
添加用戶: 系統管理-》新建用戶;添加后再授予策略,加權限
查看全部 -
下載?Generic Java package (.war)
執行以下命令來啟動 java -jar jenkins.war
啟動后,admin登陸,設置用戶名和密碼
系統管理-可選插件-search rebuilder; search 'safe restart' 安裝兩個插件
查看全部 -
此節課內容
查看全部 -
本章所有內容
1、典型的自動化部署任務過程
2、Jenkins自動化部署任務開發中的一些要素
3、實際執行自動化部署程序
查看全部 -
運行部署任務
1、執行Jenkins部署任務
2、確定執行結果成功
3、打開瀏覽器訪問部署應用程序
4、確定發布結果的正確性
查看全部 -
創建Jenkins部署任務
1、創建Jenkins任務
2、填寫Server信息
3、配置git參數
4、填寫構建語句,實際部署測試環境
查看全部 -
自動化部署過程:
查看全部 -
本章所有內容:
1、Fork github上的練習部署應用確保獲得代碼更新權限
2、把應用源代碼clone到本地,執行sql語句導入應用數據
3、更新應用中的數據庫配置參數,本地運行應用驗證系統正確性
4、Commit源代碼修改,并將改動Push到github服務器
查看全部 -
提交修改后的代碼,推送到github
1、Commit 代碼更新
2、將更新Push 到 github
查看全部
舉報