Tomcat快速配置

来源:互联网 发布:爱普生r330清零软件 编辑:程序博客网 时间:2024/06/05 20:01

由于Tomcat服务器本身运行需要JDK的支持,所以我们首先要配置好JDK。

第一步 :下载 j2sdk 和 tomcat : ( JDK 使用 1.5 或更高版本, tomcat 使用 5.x 版本 )

第二步 :安装和配置你的 j2sdk 和 tomcat :执行 j2sdk 和 tomcat 的安装程序,然后设置按照
路径进行安装即可。
1. 安装 j2sdk 以后 , 需要配置一下环境变量 , 在我的电脑 -> 属性 -> 高级 -> 环境变量 -> 系统变量
中添加以下环境变量 ( 假定你的 j2sdk 安装在 c:\j2sdk1.4.2 ) :
JAVA_HOME =c:\j2sdk1.4.2
classpath =.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ( .; 一定不能少,因为它
代表当前路径 )

path =%JAVA_HOME%\bin

接着可以写一个简单的 java 程序来测试 J2SDK 是否已安装成功:

public class Test { public static void main ( String args []){ System.out.println ( "This is a test program." );}}


将上面的这段程序保存为文件名为 Test.java 的文件。
然后打开命令提示符窗口, cd 到你的 Test.java 所在目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来 This is a test program. 的话说明安装成功了 , 如果没有打印出这句话 ,
你需要仔细检查一下你的配置情况。

2. 安装 Tomcat 后,在我的电脑 -> 属性 -> 高级 -> 环境变量 -> 系统变量中添加以下环境变量 ( 假
定你的 tomcat 安装在 c:\tomcat ) :
CATALINA_HOME : c:\tomcat
CATALINA_BASE : c:\tomcat
TOMCAT_HOME : C:\Tomcat
然后修改环境变量中的 classpath ,把 tomat 安装目录下的 common\lib 下的 servlet.jar 追加 到
classpath 中去,修改后的 classpath 如下:
接着可以启动 tomcat ,在 IE 中访问 http://localhost:8080 ,如果看到 tomcat 的欢迎页面的话
说明安装成功了。

第三步 :建立自己的 jsp app 目录
1. 到 Tomca t 的安装目录 的 webapp s 目录 , 可以看 到 ROOT , examples, tomcat-doc s 之 类 Tomca t
自带的的目录;
2. 在 webapps 目录下新建一个目录,起名叫 myapp ;
3.myapp 下新建一个目录 WEB-INF ,注意,目录名称是区分大小写的;
4.WEB-INF 下新建一个文件 web.xml ,内容如下:

<? xml version = "1.0" encoding = "ISO-8859-1"? >< !DOCTYPE web-appPUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd" >< web-app >< display-name > My Web Application </ display-name >< description >A application for test .</ description ></ web-app >

5. 在 myapp 下新建一个测试的 jsp 页面,文件名为 index.jsp ,文件内容如下:

< html >< body >< center >当前系统时间 : <%= new java.util.Date ()%></ center ></ body ></ html >

6. 重启 Tomcat
7. 打开浏览器,输入 http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。
8. 附加配置
  8.1 如果要修改 tomcat 的端口号,那么需要修改 tomcat 根目录下的 conf/server.xml 文件,
找到
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
默认是 8080 端口,改成自己想要的端口就行。
8.2 如果要通过 tomcat 的管理接界面管理项目,需要修改 tomcat-users.xml 文件,添加两个
角色:
<role rolename="manager"/>
<role rolename="admin"/>
然后再添加一个用户:
<user username="admin" password="admin" roles="manager,admin"/>
重新启动 Tomcat
注意:配置的时候不要忘记标签结尾符号 "/";