Tomcat安装与卸载步骤
-
卸载:删除解压包就行
-
解压文件详细说明:
- bin目录:可执行的二进制文件
- conf目录:配置文件
- lib目录:依赖jar包(tomcat运行时需要的文件)
- log目录:日志文件
- temp目录:临时文件
- webapps目录:存放web项目(有内置的tomcat自带的项目)
- work目录:存放tomcat运行时候的数据
-
启动:去bin目录下找到startup.bat(linux下找startup.sh)双击就启动了
-
在浏览器中输入:http://127.0.0.1:8080(或者localhost:8080)回车访问
-
访问别人的:http://ip地址:8080
-
可能遇到的问题:
- 窗口一闪而过:
- 可能没有正确配置JAVA_HOME环境变量。
- 解决的办法就是重新配置JAVA_HOME环境
- 启动报错:
- 找到占用的端口号,并且找到对用的进程,并且kill掉该进程(window环境下cmd进入命令行模式,输入netstat -ano,找到8080端口被使用所对应的PID(进程ID),在资源管理器中找到并且kill掉
- 修改tomcat默认的端口号,在conf目录中找到server.xml配置文件,在里面修改“port=你想要的端口号",不过需要注意的是,需要改好几处,所以不建议修改。
- conf/server.xml
<Connector port="8080" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>
- 一般会将tomcat的默认端口号修改为80,因为80端口号是HTTP协议的默认端口号。在访问的时候就不用输入端口号。
-
-
关闭
- 正常关闭:
- 点击bin目录下的shutdown.bat
- 在tomcat启动黑窗口中按CTRL + C即可关闭
- 该方式主要针对该服务器软件,后期会在idea等集成工具中开启和关闭
- 强制关闭:直接点开黑窗口右上角的”X“
- 正常关闭:
-
配置
-
部署web项目的方式
- 直接将项目放到webapps目录下
- /hello:项目的访问路径-->虚拟目录
- 简化部署:将项目打包成一个war包,再将war包放置到webapps目录下,war包会自动解压缩
- 配置conf目录下的server.xml文件(不安全,一般不这样做)
- 在
标签体中配置, <Context docBase="D:文件路径" path="/虚拟路径"/>
- docBase:项目存放的路径
- path:虚拟目录
- 在
- confCatalinalocalhost创建任意名称的xml文件。在文件中编写
<Context docBase="D:文件路径" />
- 虚拟目录:xml文件的名称
- 该部署方式为热部署,推荐使用
- 直接将项目放到webapps目录下
-
静态项目和动态项目
- 目录结构
- Java动态项目的目录结构:
- 项目的根目录
- WEB-INF目录:
-- web.xml:web项目的核心配置文件
-- classes目录:放置字节码文件的目录
-- lib目录:放置依赖的jar包
- WEB-INF目录:
- 项目的根目录
- Java动态项目的目录结构:
- 目录结构
-