Tomcat
Tomcat简介
Tomcat是一个典型的Web应用服务器软件,通过运行Tomcat服务器,我们就可以快速部署我们的Web项目,并交由Tomcat进行管理,我们只需要直接通过浏览器访问我们的项目即可。
安装及配置
当前支持的版本:
Apache Tomcat® - Which Version Do I Want?
Servlet Spec | JSP Spec | EL Spec | Apache Tomcat Version | Supported Java Versions |
---|---|---|---|---|
6.1 | 4.0 | 6.0 | 11.0.x | 17 and later |
6.0 | 3.1 | 5.0 | 10.1.x | 11 and later |
4.0 | 2.3 | 3.0 | 9.0.x | 8 and later |
Apache Tomcat® - Apache Tomcat 10 Software Downloads下载压缩包64-bit Windows zip
,解压到合适的目录文件下,运行bin
目录下的startup.bat
/shutdown.bat
,即可启动/关闭 Tomcat。
conf文件夹
conf文件夹下放置tomcat的配置文件,其中server.xml
是服务器核心配置文件。
连接端口相关设置
主机相关设置
默认端口号为
8080
.1
2
3
4
5
6
7
8
9
10
11<Serveice name="Catalina">
<!-- 默认端口号:8080 -->
<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">
</Serveice>
环境变量
环境变量的配置可选,真实的开发环境,都是在IDEA中操作。
如有需要,后续补充
部署项目到Tomcat
一般的项目结构:
webapps:Tomcat服务器的web目录
ROOT
项目名
WEB-INF
- classes:java程序
- lib:依赖的jar包
- web.xml:网站的配置文件
index.html:默认的首页
static
- css
- style.css
- js
- img
- css
…
手动
将自己写的网页放到tomcat中网站应用(webapps)文件夹下,就可以访问了。