三、Tomcat
目錄:安裝Tomcat、Tomcat的啟動(dòng)與調(diào)試、配置Tomcat、發(fā)布Web網(wǎng)站
1.安裝Tomcat
Tomcat官網(wǎng):http://tomcat.apache.org/

下載后解壓文件:

2.Tomcat的啟動(dòng)與調(diào)試
Tomcat中的文件夾作用:

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

訪問測試:http://localhost:8080
可能遇到的問題:
①Java環(huán)境變量沒有配置。
②閃退問題:需要配置兼容性。
③亂碼問題:配置文件中設(shè)置。
3.配置Tomcat
核心配置文件是在conf文件夾中的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è)域名的映射。


Ⅰ有,直接返回對(duì)應(yīng)的IP地址,這個(gè)地址中有需要訪問的Web程序,可以直接訪問。
# 127.0.0.1 localhost
Ⅱ沒有,就去DNS服務(wù)器找,找到的話就返回,找不到的話就返回找不到。
以百度為例:

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
……