tomcat配置

刚刚接触tomcat我是这么慢慢深入的:

一、什么事tomcat?

   tomcat是sun提供的一个web服务器,简单的说就是可以将用代码写好的web程序放到上面,经过配置就可以在公网上访问。

二、tomcat目录下各个文件夹的作用

  1.tomcat6.0/bin

          存放各种平台下启动和关闭Tomcat的脚本文件。其中有个档是catalina.bat,打开这个windos配置文件,在非注

      释行加入JDK路径,例 如 : SET JAVA_HOME=C:j2sdk1.4.2_06 保存后,就配置好tomcat环境了。

      startup.bat是windows下启动tomcat的文件,shutdown.bat是关闭tomcat的文件。

2.tomcat6.0/lib

          存放Tomcat服务器和所有web应用都能访问的JAR文件包

3.tomcat6.0//temp

          临时活页夹,Tomcat运行时候存放临时文件用的

4.tomcat6.0/logs

          存放Tomcat的日志文件

5.tomcat6.0/conf

          Tomcat的各种配置文件, tomcat启动的时候需要读取的配置文件:server.xml(tomcat主要配置文件)、web.xml和tomcatat- users.xml、catalina.policy(安全策略文件)等。修改了以后需要重启tomcat才能生效.

最重要的是 server.xml;配置tomcat组件的XML文件server.XML其中包括

  I.顶层类元素[Top Level Elements]: 位于整个配置文件的顶层, 包括<Server>和<Service>;

  II.连接器类元素[Connectors ]: 客户和服务(容器类元素)间的通讯接口。接受客户请求,返回响应结果;<Connector>

  II.容器类元素[Containers]: 处理客户请求并且生成响应结果,包含3个:<Engine> <Host> <Context>

  IV.嵌套类元素[Nested Components]: 可以加入到容器中的元素,包括:<logger> <Valve><Realm>等

 

6.tomcat6.0/work

   Tomcat把各种由jsp生成的servlet文件放在这个目录下.

第一步:

1.删除tomcat,webapps目录下的所有文件

2.确保tomcat,work目录下,Config目录下的Catalina文件夹里面的内容删除

3.将项目(PROJECT)放到webapps下

4.启动项目

5.http://www.localhost:8080/PROJECT

 

 

 

 

server.xml文件:

<Host name="www.xxx.com"  appBase="/project"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
</Host>

项目部署:

     tomcat配置

project里面最好使用ROOT——tomcat默认的路径,这样的话img和css以及js代码不用单独的提取出来

www.xxx.com还要在host文件里面配置。

host文件目录:C:\WINDOWS\system32\drivers\etc

tomcat配置

 

访问路径:http://www.xxx.com:8080/

 

你可能感兴趣的:(tomcat,xml,Web,应用服务器,windows)