创建时间:6.14
一、安装Tomcat服务器
Tomcat下载ver8的,现在用的多
- 下载并解压
- 配置环境变量:(切记!!不然startup那步会闪退)
1.新建系统环境变量:
(1)进入根目录,复制地址
(2)
在这之前一定要先配置JAVA_HOME的环境变量!!
指向JDK目录
在path里新增值 %JAVA_HOME%\bin
(3)
配置TOMCAT_HOME环境变量:
变量名是 %TOMCAT_HOME%
地址粘贴到 变量值
(3)
新建path值:%TOMCAT_HOME%\bin
- 编辑bin目录下的startup.bat文件(因为我用的是windows,所以启动的是.bat)
增加这两行:
SET JAVA_HOME=D:\eclipse\JDK
SET TOMCAT_HOME=D:\Tomcat\apache-tomcat-8.5.39
- 显示Server startup in ..ms表示启动成功
还有一种方式可以证明服务器启动成功:
*Tomcat的默认端口为8080
- 在浏览器的地址栏中输入http://localhost:8080,看到如下页面证明启动成功
如果还是闪退,可能是端口被占用,有两种方法:
1.结束占用相同端口的进程
打开tomcat的log文件夹中的catalina,看到以下信息
l 打开cmd,输入netstat
-aov
查看被占用端口,记住相同端口8080的PID,这里是6832
- 打开任务管理器,在查看的选择列里勾上PID
看进程中,PID为6832的,结束该进程
2. 修改当前端口
编辑tomcat的conf文件夹中的server.xml文件
找到Connector,修改端口(改成四位数)
重启服务器就可以了
二、Tomcat的目录结构
bin:脚本目录
启动脚本:startup.bat
停止脚本:shutdown.bat
conf:配置文件目录 (config /configuration)
核心配置文件:server.xml
用户权限配置文件:tomcat-users.xml
所有web项目默认配置文件:web.xml
lib:依赖库,tomcat和web项目中需要使用的jar包
logs:日志文件.
localhost_access_log.*.txt
tomcat记录用户访问信息,星*表示时间。
例如:localhost_access_log.2016-02-28.txt
temp:临时文件目录,文件夹内内容可以任意删除。
webapps:默认情况下发布WEB项目所存放的目录。
work:tomcat处理JSP的工作目录。