一穗熬、首先要有服務(wù)器和域名
1.服務(wù)器購(gòu)買(mǎi)
以阿里的云服務(wù)器(ecs)為例:本人是以學(xué)生的優(yōu)惠購(gòu)買(mǎi)的镀迂,配置較低,勉強(qiáng)可用唤蔗。如圖:
2.域名購(gòu)買(mǎi)
可在阿里云app上購(gòu)買(mǎi)探遵,一些不常用后綴的域名還是蠻便宜的,我選的是.tech妓柜,截止目前價(jià)格為11塊錢(qián)(1年)别凤。購(gòu)買(mǎi)時(shí)可設(shè)置二級(jí)域名等一系列相關(guān)內(nèi)容。
二领虹、應(yīng)用程序包存放位置(以tomcat為例)
我們?cè)谶M(jìn)行web項(xiàng)目部署的時(shí)候,通常把war包放在webapp下面求豫,運(yùn)行服務(wù)器時(shí)tomcat會(huì)幫您自動(dòng)解壓運(yùn)行塌衰,但是webapp文件夾下同樣有一個(gè)ROOT文件夾,里面是tomcat的首頁(yè)內(nèi)容(小老虎的那個(gè)頁(yè)面)蝠嘉,tomcat默認(rèn)訪問(wèn)ROOT文件夾下的內(nèi)容最疆。如果我們不進(jìn)行配置,那么我們?cè)跒g覽器中輸入服務(wù)器地址它默認(rèn)顯示tomcat的默認(rèn)頁(yè)面蚤告,若要顯示我們的頁(yè)面則要在瀏覽器地址后面額外加入我們的項(xiàng)目名稱(chēng)努酸,比如我打的包叫tt.war,那么我輸入地址為xxx.com則顯示小老虎頁(yè)杜恰,輸入xxx.com/tt才顯示我們需要的web內(nèi)容获诈。
如果我們要求輸入地址即顯示我們需要的web內(nèi)容則在server.xml文件里的Host標(biāo)簽內(nèi)加入以下一行仍源,把docBase的值改為tt即可,也就是修改了默認(rèn)目錄舔涎,值得注意的是笼踩,此時(shí)xxx.com的頁(yè)面和xxx.com/tt的頁(yè)面內(nèi)容是相同的。
<Context path="" debug="0" docBase="xxx" reloadable="true"/>
三亡嫌、端口和域名設(shè)置
1.登錄阿里云網(wǎng)頁(yè)版嚎于,創(chuàng)建自己的實(shí)例,然后找到此實(shí)例的安全組選項(xiàng)挟冠,再點(diǎn)擊對(duì)應(yīng)的配置規(guī)則選項(xiàng)就可以進(jìn)行訪問(wèn)規(guī)則的配置于购,也就是服務(wù)器端口的打開(kāi)和關(guān)閉(目前是這樣理解)。要訪問(wèn)數(shù)據(jù)庫(kù)(mysql)知染,3306端口就必須開(kāi)放肋僧,此外可根據(jù)需要開(kāi)放80端口和8080端口(80是HTTP協(xié)議的默認(rèn)端口,8080是Tomcat服務(wù)器的默認(rèn)端口)持舆,使用80端口的話色瘩,在輸入地址時(shí)不必加入端口,即不必使用類(lèi)似于xxx.com:8080這種形式逸寓。
要修改tomcat默認(rèn)端口的話要修改apache-tomcat-9.0.31/conf下的server.xml文件居兆,如圖:
注:以上內(nèi)容不夠嚴(yán)謹(jǐn),可能有術(shù)語(yǔ)不規(guī)范和說(shuō)法錯(cuò)誤的情況竹伸,照做應(yīng)該沒(méi)錯(cuò)泥栖,但是學(xué)習(xí)理解就不太好。望指正勋篓。