Tomcat的了解"/>
Tomcat的了解
文章目录
- Tomcat
- 下载
- 安装
- 启动
- 可能遇到的问题
- 关闭
- 配置
- 启动一个项目测试
Tomcat
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
要配置JDK环境,不然会出问题
下载
官方地址下载地址
安装
解压压缩包即可。注意:安装目录建议不要有中文和空格
Tomcat子目录 | 描述 |
---|---|
lib | 用于存放Tomcat服务器和所有web应用程序需要访问的JAR文件 |
logs | 存放Tomcat的日志目录 |
temp | Tomcat运行时产生的临时文件 |
webapps | Web应用程序的主要发布目录,将要发布的应用程序放到这个目录下 |
work | JSP编译生成的Servlet源文件和字节码文件放到这个目录下 |
conf | 用于存放Tomcat的各种配置文件,如web.xml、server.xml |
bin | 用于存放Tomcat的可执行文件和脚本文件(扩展名为bat的文件),如startup.bat,Tomcat7.exe |
启动
bin/startup.bat ,双击运行该文件即可
可能遇到的问题
-
黑窗口一闪而过:
- 原因: 没有正确配置JAVA_HOME环境变量
- 解决方案:正确配置JAVA_HOME环境变量
-
启动报错:
-
暴力:找到占用的端口号,并且找到对应的进程,杀死该进程
netstat -ano
-
温柔:修改自身的端口号
conf/server.xml <Connector port="8080 " protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8445" /> 一般会将tomcat的默认端口号修改为80。80端口号是http协议的默认端口号 好处:在访问时,就不用输入端口号
-
关闭
-
正常关闭:
- bin/shutdown.bat
- ctrl+c
-
强制关闭:
- 点击启动窗口的×
配置
-
部署项目的方式:
-
直接将项目放到webapps目录下即可。
- /hello:项目的访问路径–>虚拟目录
- 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。
- war包会自动解压缩
-
配置conf/server.xml文件
-
在
<Host>
标签体中配置<Context docBase="D:\hello" path="/hehe" /> docBase:项目存放的路径 path:虚拟目录
-
-
在conf\Catalina\localhost创建任意名称的xml文件。在文件中编写
<Context docBase="D:\hello" /> 虚拟目录:xml文件的名称
-
-
静态项目和动态项目
- java动态项目的目录结构
- – 项目的根目录
- – WEB-INF目录:
- – web.xml:web项目的核心配置文件
- – classes目录:放置字节码文件的目录
- – lib目录:放置依赖的jar包
启动一个项目测试
-
在
webapps
该目录下创建一个文件,举例:caiyuan
-
新建一个项目【包含index.html】传送门
-
启动Tomcat
-
访问
http://localhost:8080/caiyuan/
更多推荐
Tomcat的了解
发布评论