JavaWeb之Tomcat

三、Tomcat

目錄:安裝Tomcat、Tomcat的啟動(dòng)與調(diào)試、配置Tomcat、發(fā)布Web網(wǎng)站

1.安裝Tomcat

Tomcat官網(wǎng):http://tomcat.apache.org/

Tomcat官網(wǎng)

下載后解壓文件

解壓文件

2.Tomcat的啟動(dòng)與調(diào)試

Tomcat中的文件夾作用

Tomcat中的文件夾作用

啟動(dòng)和關(guān)閉Tomcat

啟動(dòng)和關(guān)閉Tomcat

訪問測試:http://localhost:8080
可能遇到的問題
①Java環(huán)境變量沒有配置。
閃退問題:需要配置兼容性。
亂碼問題:配置文件中設(shè)置。

3.配置Tomcat

核心配置文件是在conf文件夾中的server.xml。


核心配置文件server.xml

1)可以配置端口號(hào)

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

Tomcat的默認(rèn)端口號(hào):8080
其余默認(rèn)端口號(hào)
①M(fèi)ySQL:3306
②http:80
③https:443
2)這是引擎,不要修改。

<Engine name="Catalina" defaultHost="localhost">

3)可以配置主機(jī)名稱

<Host name="localhost"  appBase="webapps"
      unpackWARs="true" autoDeploy="true">

默認(rèn)的主機(jī)名:localhost
默認(rèn)的網(wǎng)站應(yīng)用存放位置:webapps
4)網(wǎng)站訪問的方式
①輸入一個(gè)域名后,按回車鍵。
②檢查C:\Windows\System32\drivers\etc下的hosts配置文件中有沒有這個(gè)域名的映射。

hosts配置文件的位置

檢查域名的映射

Ⅰ有,直接返回對(duì)應(yīng)的IP地址,這個(gè)地址中有需要訪問的Web程序,可以直接訪問。

#   127.0.0.1       localhost

Ⅱ沒有,就去DNS服務(wù)器找,找到的話就返回,找不到的話就返回找不到。
以百度為例

以百度為例驗(yàn)證網(wǎng)站訪問

5)可以配置一下環(huán)境變量(可選)

4.發(fā)布Web網(wǎng)站

將自己寫的網(wǎng)站,放到服務(wù)器(Tomcat)中指定的Web應(yīng)用的文件夾(webapps)下,就可以訪問了。
網(wǎng)站應(yīng)該有的結(jié)構(gòu)

--webapps:Tomcat服務(wù)器的Web目錄
  --ROOT
  --Ping:網(wǎng)站的目錄名
    --WEB-INF
      --classes:java程序
      --lib:Web應(yīng)用所依賴的jar包
      --web.xml:網(wǎng)站配置文件
    --index.html:默認(rèn)的首頁
    --static
      --css
      --js
      --img
      ……
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容