一、首先要有服務(wù)器和域名
1.服務(wù)器購買
以阿里的云服務(wù)器(ecs)為例:本人是以學(xué)生的優(yōu)惠購買的,配置較低,勉強可用。如圖:

2.域名購買
可在阿里云app上購買,一些不常用后綴的域名還是蠻便宜的,我選的是.tech,截止目前價格為11塊錢(1年)。購買時可設(shè)置二級域名等一系列相關(guān)內(nèi)容。
二、應(yīng)用程序包存放位置(以tomcat為例)
我們在進行web項目部署的時候,通常把war包放在webapp下面,運行服務(wù)器時tomcat會幫您自動解壓運行,但是webapp文件夾下同樣有一個ROOT文件夾,里面是tomcat的首頁內(nèi)容(小老虎的那個頁面),tomcat默認訪問ROOT文件夾下的內(nèi)容。如果我們不進行配置,那么我們在瀏覽器中輸入服務(wù)器地址它默認顯示tomcat的默認頁面,若要顯示我們的頁面則要在瀏覽器地址后面額外加入我們的項目名稱,比如我打的包叫tt.war,那么我輸入地址為xxx.com則顯示小老虎頁,輸入xxx.com/tt才顯示我們需要的web內(nèi)容。

如果我們要求輸入地址即顯示我們需要的web內(nèi)容則在server.xml文件里的Host標簽內(nèi)加入以下一行,把docBase的值改為tt即可,也就是修改了默認目錄,值得注意的是,此時xxx.com的頁面和xxx.com/tt的頁面內(nèi)容是相同的。
<Context path="" debug="0" docBase="xxx" reloadable="true"/>

三、端口和域名設(shè)置
1.登錄阿里云網(wǎng)頁版,創(chuàng)建自己的實例,然后找到此實例的安全組選項,再點擊對應(yīng)的配置規(guī)則選項就可以進行訪問規(guī)則的配置,也就是服務(wù)器端口的打開和關(guān)閉(目前是這樣理解)。要訪問數(shù)據(jù)庫(mysql),3306端口就必須開放,此外可根據(jù)需要開放80端口和8080端口(80是HTTP協(xié)議的默認端口,8080是Tomcat服務(wù)器的默認端口),使用80端口的話,在輸入地址時不必加入端口,即不必使用類似于xxx.com:8080這種形式。

要修改tomcat默認端口的話要修改apache-tomcat-9.0.31/conf下的server.xml文件,如圖:

注:以上內(nèi)容不夠嚴謹,可能有術(shù)語不規(guī)范和說法錯誤的情況,照做應(yīng)該沒錯,但是學(xué)習(xí)理解就不太好。望指正。