JavaWeb -> 3. Tomcat
Tomcat官网:https://tomcat.apache.org/
3.1 安装Tomcat
3.2 Tomcat启动和配置
- Tomcat文件夹作用:
- 启动、关闭Tomcat
- 测试访问http://localhost:8080/
3.3 配置
-
可以配置启动的端口号:
- Tomcat默认端口号:8080
- MySQL:3306
- HTTP:80
- HTTPS:443
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
-
可以配置主机的名称:
- 默认主机名为:localhost -> 127.0.0.1
- 默认网站应用存放的位置为:webapps
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
3.4 面试题:谈谈网站是如何进行访问的?
-
-
输入一个域名,回车;
-
检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下是否有该域名的映射:
- 如果有,就直接返回对应的IP地址,这个地址中有需要访问的web应用程序,可以直接访问;
- 如果没有,去DNS服务器找,找到的话就返回对应的IP地址,找不到就返回找不到网页。
-
3.5 发布一个Web网站
-
将写好的网站,放在服务器Tomcat中指定的web应用的文件夹中,即放在webapps文件夹下,就可以访问了。
-
网站应该有的结构:
举个例子如下
--webapps : Tomcat服务器的web应用程序目录 -ROOT -anobabe : 网站的目录名 -WEB-INF -classes : Java程序 -lib : web应用依赖的jar包 -web.xml : 网站配置文件 -index.html -static -css -style.css -js -img -...