1.Tomcat服务器概述
Apache组织,Sun公司以及个人一起维护一个符合JavaEE一部分规范的轻量级服务器软件。
Tomcat服务器免费开源,对于用户使用比较友好,完全兼容JSP和Servlet,同时可以相应HTML页面
JBoss符合全部JavaEE规范的服务器,收费
WebLogic符合全部JavaEE规范的服务器,收费
WEB服务器软件是提供的WEB服务工具,安装到计算机中,开启服务,并且打开【对应端口】限制就可以对外提供的WEB操作。
2.Tomcat服务器下载与安装
老规范,所有的软件下载都是从官网获取。
官网地址: http://tomcat.apache.org/
【注意】
1.推荐下载对应的zip压缩包,不建议下载windows安装程序。
2.下载安装解压缩的路径是一个没有特殊字符,没有中文路径,别放C盘
3.启动Tomcat服务器是在安装路径下bin目录中找到 startup.bat 批处理文件,双击打开。
4. 开启Tomcat服务器,需要关闭时使用shutdown.bat关闭,不要使用X号
【Tomcat启动失败】
1. 检查JDK环境变量配置
JAVA_HOME CLASS_PATH Path
2. 检查是否在环境变量中存在一个Catalina,删除
3. 路径有中文。
4. 已经打开一个Tomcat了
3.Tomcat目录结构介绍
bin
二进制目录,对应Tomcat服务器的可执行文件,对应都是.sh .bat
.sh Linux系统下使用的Shell脚本,.bat是Windows系统中使用的批处理文件。启动Tomcat使用startup.bat/(Linux)startup.sh,关闭Tomcat服务器使用shutdown.bat/(Linux)shutdown.sh。
conf
配置文件所在的路径
server.xml
配置整个服务器的信息,例如这里可以用于修改端口号,添加虚拟主机
web.xml
存储当前Tomcat服务器支持的数据类型,文档类型。MIME类型
tomcatusers.xml
tomcat用户,在Tomcat管理页面中,Manager Tomcat登录需要用户名和密码。
lib
Tomcat服务所需的库文件,都是Jar包形式
servlet-api.jar Servlet支持的核心Jar
logs
日志,Tomcat运行过程中存在错误,都是记录到当前Log日志中。
temp
临时文件目录,Tomcat关闭之后是自动删除
webapps
存放WEB项目路径
work
WEB项目运行过程中一些资源的保存目录,JSP文件运行过程中需要通过Tomcat解析,解析完成生成一个对应的servlet程序,会保存到work目录中
LICENSE
许可证
NOTICE
说明文件
5.启动Tomcat服务器和验证
启动Tomcat服务器是在安装路径下bin目录中找到 startup.bat 批处理文件,双击打开。
在浏览器中输入
http://localhost:8080/