一、前言
??本文與【MySQL 8(Ubuntu 18.04.6 LTS)安裝筆記】同批次:先搭建數據庫,再安裝JDK,后面肯定就是部署Web應用。其中Web應用的部署使用 Ant 方式,善始善終,特以筆記。
二、準備
(1)選擇 Ant 版本并下載
??對于 Ant 版本,選擇JDK 8支持版本1.10.xx即可。
??從官網下載安裝文檔,Ubuntu 環境的文檔形如:apache-ant-1.10.xx-bin.tar.gz。文中子版本為1.10.15,見附錄(1)。
??該文檔不是安裝文件(.deb)而是綠色版,解壓即可使用。
(2)安裝目錄
??按慣例,安裝目錄為:/usr/lib/ant/。
三、過程
(1)創建安裝目錄并解壓
mkdir /usr/lib/ant
tar -xvf apache-ant-1.10.15-bin.tar.gz -C /usr/lib/ant/
(2)設置環境變量
vim /etc/profile
??在末尾添加行,用于定義 ANT_HOME 和 PATH 這2個變量:
# Define Ant environment vars
ANT_HOME="/usr/lib/ant/apache-ant-1.10.15"
PATH=$ANT_HOME/bin:$PATH
??使定義生效:
source /etc/profile
(3)驗證安裝是否成功
echo $ANT_HOME
ant -version
??自此,安裝完成。
附錄
(1)Ant參與的部署流程
??Ant 主要參與 Web 應用部署的代碼構建環節,如圖:
git clone http://repo.com/projs/app1.git
。。
ant -f build-to-war.xml
。。
cp app1.war ../rawRepo/app1-1.0.0.war
。。
scp app1-1.0.0.war ubuntu@172.16.100.100:/opt/webapps8/app1/webapps/app1-1.0.0.war
。。
ssh ubuntu@172.16.100.100source /etc/profilesudo /opt/webapps8/app1/bin/shutdown.shsudo /opt/webapps8/app1/bin/startup.sh
exit
相關文章
?[1]. MySQL 8(Ubuntu 18.04.6 LTS)安裝筆記。
?[2]. JDK(Ubuntu 18.04.6 LTS)安裝筆記。
?[3]. Tomcat Web應用(Ubuntu 18.04.6 LTS)部署筆記。
【完】