ocean010

    tomcat安装可以到www.apache.org上去下载,上面有各种版本,其中现在最新的是tomcat 6.0,建议安装tomcat 5.5就可以了。这是一个完全免费的优秀软件,是IBM发了比较多的钱在上面的,下载的时候对于同一版本也有很多的方式的,有.exe的,这个大家都很熟悉,同时还有.zip的和适合在Linux下安装的版本,.zip的只要解压就可以用.如果你是windos前面两种都可以,下载完之后就进行安装,注意在安装之前首先要确定你的机器上已经安装好了JDK,安装过程就不详细讲了,一般没有什么问题,

在Tomcat安装目录下的bin子目录中,有一些批处理文件(以.bat作为后缀名的文件),其中的startup.bat就是启动Tomcat的脚本文件,用鼠标双击这个文件,将会看到如图如下信息。

2008-7-24 14:55:53 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2008-7-24 14:55:53 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2008-7-24 14:55:53 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 849 ms
2008-7-24 14:55:53 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2008-7-24 14:55:53 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.26
2008-7-24 14:55:53 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2008-7-24 14:55:54 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2008-7-24 14:55:54 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2008-7-24 14:55:54 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2008-7-24 14:55:54 org.apache.catalina.startup.Catalina start
信息: Server startup in 1110 ms

表5-1 Tomcat的目录结构及其用途

/bin

存放启动和关闭Tomcat的脚本文件

/common/lib

存放Tomcat服务器及所有Web应用程序都可以访问的JAR文件

/conf

存放Tomcat服务器的各种配置文件,其中包括server.xmlTomcat的主要配置文件)、tomcat-users.xmlweb.xml等配置文件

/logs

存放Tomcat的日志文件

/server/lib

存放Tomcat服务器运行所需的各种JAR文件

/server/webapps

存放Tomcat的两个Web应用程序:admin应用程序和manager应用程序

/shared/lib

存放所有Web应用程序都可以访问的JAR文件

/temp

存放Tomcat运行时产生的临时文件

/webapps

当发布Web应用程序时,通常把Web应用程序的目录及文件放到这个目录下

/work

TomcatJSP生成的Servlet源文件和字节码文件放到这个目录下

从表5-1中可以看到,/common/lib目录、/server/lib和/shared/lib目录下都可以存放JAR文件,它们的区别在于:

 

— 在/server/lib目录下的JAR文件只能被Tomcat服务器访问;

— 在/shared/lib目录下的JAR文件可以被所有的Web应用程序访问,但不能被Tomcat服务器访问;

— 在/common/lib目录下的JAR文件可以被Tomcat服务器和所有的Web应用程序访问。

好了,如果你启动成功的话就说明你安装成功

下面在浏览器中输入URL:http://localhost:8080,进行验证,如果弹出的信息是tomcat的主页,

监听的端口号),将出现如图5-9所示的Tomcat页面。

说明所有的安装正确,下面就来进行tomcat的配置:

 

配置:

第一部是修改端口号

在conf目录下有个叫server.xml的文件,这个文件很重要,不要随便改,改错了可能导致你的tomcat不能正常运行,

查找内容”中输入“8080”,单击“查找下一个”按钮。重复这个过程,直到找到如图5-11所示的在server.xml中配置端口号位置。

在这里你可以随便修改你的端口号,最好是修改成80,但是在修改成80之后你要关闭你的计算机里面的IIS,因为他原来的端口号也是80

如果不关闭他,两者的端口号就有可能出现冲突,

 

好了,下面我们就来进行一个比较重要的一步,就是建立虚拟目录,在建立虚拟目录的时候首先是建立一个文件夹,随便叫什么名字,

然后再这个文件夹内再建立一个名为WEB-INF的文件夹(注意大小写),然后再到Tomcat 5.5\webapps\ROOT\WEB-INF目录下拷贝

里面的web.xml文件到刚刚新建立的WEB-INF文件夹里,在这里最好是做一定的修改对这个web.xml文件,就是把里面的

 

<servlet>
        <servlet-name>org.apache.jsp.index_jsp</servlet-name>
        <servlet-class>org.apache.jsp.index_jsp</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>org.apache.jsp.index_jsp</servlet-name>
        <url-pattern>/index.jsp</url-pattern>
    </servlet-mapping>

这段代码给删除了,然后就可以,

好了然后再修改conf 下的server.xml,在里面加上一段代码:

<Context path="/test" docBase="D:\Tomcat 5.5\webDove"  debug="0"         reloadable="true"  crossContext = "true"/>

注意上面的docBase为你刚刚所建立的目录的绝对地址,我是在D盘里的tomcat 5.5的文件夹里建了个webDove 的文件夹当作虚拟目录

把上面的代码写好之后保存server.xml然后再重新启动tomcat,

之后再浏览器里URL里输入localhost:8080/test(如果你的端口号该为80了就不要输8080了,直接输入Localhost/test)

如果没有出现什么错误就OK了

 

要是出现404错误就修改%TOMCAT_HOME%\conf\web.xml中xml 代码为:

<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>

原来为false,现在改为true就可以了~~~

其余的一些tomcat和eclipse的配置在后续再介绍,注意关注哦!!

分类:

技术点:

相关文章:

  • 2021-05-31
  • 2021-09-27
  • 2021-04-28
猜你喜欢
  • 2021-11-28
  • 2021-11-19
  • 2021-09-30
相关资源
相似解决方案