Tomcat
1安装tomcat
1.下载tomcat
官网: http://tomcat.apache.org/
2.解压tomcat
3.启动、关闭tomcat
4.访问测试
- 先启动tomcat
- 访问: http://localhost:8080/
测试可能遇到的问题:
- Java环境变量没有配置正确
- 闪退问题:需要配置兼容性
- 乱码问题:配置文件中设置
5.配置
配置文件中可以配置:
-
配置主机的名称
主机的名称默认是:localhost = 127.0.0.1
默认网站应存放的位置为:webapps
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
- x配置tomcat的端口号
- tomcat的默认的端口号是8080
- mysql的默认端口号是3306
- http的默认的端口号是80
- https的默认的端口号是443
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2使用tomcat发布一个网站的
将自己写的网站放在服务器(tomcat)上指定的web应用的文件夹(webapps)下,就可以访问了
一个网站应该有的目录结构
--webapps
--root
--WEB-INF
--web.xml 网站的配置文件
--classes java程序
--lib web应用所依赖的jar包
--index.html默认的首页
--static
--css
--js
--img
-.....
.高难度面试题,网站是如何进行访问的
一个网站访问的流程:
1.输入一个域名:回车
2.先在本机目录C:\Windows\System32\drivers\etc\hosts
配置文件下找有没有这个域名的映射:
-
如果有这个域名的映射,就直接返回对应的ip地址,在这个地址中有我们需要访问的web程序,就可以直接访问
127.0.0.1 localhost
-
如果没有,就去DNS服务器找,找到就返回,找不到就返回找不到