tomcat服务器解析
tomcat服务器软件官方下载地址:
1.首先说明web服务器软件的作用吧!
web服务器软件就是把把本地的资源共享给外部访问
2.为什么选用tomcat服务器软件?
因为tomcat服务器是阿帕奇组织的产品,他免费开源很适合web入门学习使用,而且tomcat服务器软件完全用java编写。
我使用的是tomcat9.0.13版本,给大家介绍一下文件的情况吧
bin目录:存放tomcat的命令也就是一些timcat的软件比如(启动服务器,和关闭服务器。。。)
conf: 存放tomcat的配置信息。其中server.xml文件是核心的配置文件
lib:支持tomcat软件运行的jar包
logs:运行过程的日志信息
temp: 临时目录
webapps: 共享资源目录。web应用目录
work: tomcat的运行目录。jsp运行时产生的临时文件就存放在这里
接下来是bin目录
最重要的两个是startup.bat和stardown.bat顾名思义就是启动服务器软件和关闭服务器软件的啦
下一个是webapps目录结构了
里面因该是有好多文件夹因为webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。
所以所以的文件夹应该是这种结构
|- WebRoot : web应用的根目录
|- 静态资源(html+css+js+image+vedio)
|- WEB-INF
: 固定写法。
|-classes: (可选)固定写法。存放class字节码文件
|-lib: (可选)固定写法。存放jar包文件。
|-web.xml
注意:
WEB-INF目录里面的资源不能通过浏览器直接访问
如果希望访问到WEB-INF里面的资源,就必须把资源配置到一个叫web.xml的文件中。
最后:tomcat默认的端口号是8080如果需要更改需要到conf/server.xml目录下找到
1 <Connector port="8080" protocol="HTTP/1.1" 2 connectionTimeout="20000" 3 redirectPort="8443" />
修改8080的数值即可,记得千万别超出0到65535