Tomcat基础知识

来源:互联网 发布:北京弘书阁教育 知乎 编辑:程序博客网 时间:2024/06/15 20:55

运行tomcat需要先配置JAVA_HOME(具体配置方法可自行搜索),文章中%CATALANA_HOME%代表tomcat的安装目录。

1. 启动关闭tomcat
* 双击%CATALANA_HOME%\bin\startup.bat
* 双击%CATALANA_HOME%\bin\shutdown.bat
* 访问服务器:http://localhost:8080/index.jsp,因为服务器在本机上,所以主机名为localhost,表示本机,tomcat的默认端口为8080,index.jsp为首页。

2. 修改Tomcat端口号
* 修改端口号,打开%CATALANA_HOME%\conf\server.xml,修改节点,把8080修改了即可。
* http协议默认端口为80,也就是说http://localhost,等同与http://localhost:80;如果把Tomcat端口号修改成80,那么访问服务器就可以无需再给出端口号。

3. tomcat目录结构

bin:二进制可执行文件,例如startup.bat和shutdown.bat
conf:配置文件,例如:server.xml、context.xml、web.xml、tomcatusers.xml
lib:tomcat所需jar包
logs:日志文件
temp:存放tomcat运行时产生的临时文件,当tomcat关闭后,这个目录中的文件可以删除
webapps:这个目录下的每个文件夹对应一个JavaWeb应用程序
work:webapps下的应用程序在运行时会自动生成文件,就在work目录下。work目录删除了也没问题,但再次运行应用程序还要再生成work目录和文件。

4.创建JavaWeb目录:helloWord
(1) 在webapps目录下创建一个helloWord目录,helloWord目录就是项目目录了;
(2)在helloWord目录下创建WEB-INF
(3)在WEB-INF下创建web.xml,在web.xml文件中添加如下内容:

<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"></web-app>

(4)在WEB-INF下创建classes目录
(5)在WEB-INF下创建lib目录
(6)在helloWord目录下创建index.html,在index.html中添加如下内容:

<html>  <head><title>index.html</title></head>  <body>    <h1>hello主页</h1>  </body></html>

(7)启动tomcat,打开客户端访问http://localhost:8080/hello/index.html