Tomcat 是一个Web 容器,所有的J2EE WEB 程序可以在此处运行。
Tomcat 服务器是一个符合J2EE 标准的WEB 服务器,则J2EE 的EJB 程序无法在此处运行。
如果要运行可以选择能够运行EJB 程序的容器:WebLogic 、WebSphere
E-Mail :mldnqa@163.com
E-Mail :mldnqa@163.com
Tomcat 是一个免费的服务器,apache 开发:
Tomcat 版本:
手工安装版
Linux 安装版
Windows 安装版
Windows 中有一个服务,则自动在服务注册
E-Mail :mldnqa@163.com
Tomcat 使用必须依靠JDK 支持 —— JDK 1.5 版本
如果在本机从众多的JDK 中找到所需要的JDK 该如何去做呢?
E-Mail :mldnqa@163.com
E-Mail :mldnqa@163.com
一个是Tomcat 运行的端口号:8080
默认端口号:80 —— 则在WEB 运行时不用再此输入端口号,直接敲入IP (DNS )名称即可
注意:IIS 服务器 —— 默认端口就是80
密码:admin
此时会根据刚才设置好的JAVA_HOME ,找到所需要的JDK 支持
E-Mail :mldnqa@163.com
E-Mail :mldnqa@163.com
bin 目录:存放所有关闭或启动服务器的可执行文件。
conf 目录:Tomcat 配置的目录,所有与Tomcat 配置有关的内容都在此文件夹之下
·☆ server.xml :是Tomcat 服务器的配置文件
work 目录:存放临时文件
webapp 目录:所有的WEB 应用程序
common/lib 目录:存放所有需要的*.jar 包
通过bin/ startup.bat 命令运行Tomcat 服务器
☆ 注意:服务器启动之后不要关闭
打开浏览器输入:http://localhost:8080 、:8080
E-Mail :mldnqa@163.com
使用手工配置,修改%TOMCAT_HOME%/conf/server.xml
1 、修改端口号:80
此文件是Tomcat 启动时读取,所以修改后的文件必须被Tomcat 重新读取——重新启动服务器
E-Mail :mldnqa@163.com
80 端口被占用
E-Mail :mldnqa@163.com
为什么要配置虚拟目录?
所有的开发程序保存在虚拟目录之中(JSP 文件、Servlet 文件)
如何配置虚拟目录,有何要求?
按要求修改server.xml 文件即可
虚拟目录:
WebRoot
|- WEB-INF 文件夹
|- web.xml 文件
path="/test" /必须有,表示此虚拟目录的名称:http://localhost:8080/test
docBase="f:\testWeb"/> 虚拟目录在硬盘上的绝对路径
修改完之后要重新启动Tomcat 服务器——重新读取server.xml 文件
如果出现:HTTP Status 404 - /test1/ 错误,
则表示服务器配置失败