1.2.1 安装Tomcat
从http://tomcat.apache.org上可以下载到Tomcat的安装程序、源代码及相关的文档。本书使用Tomcat 5.5。Tomcat不能单独使用,安装之前必须先行安装JDK。在如图1-3所示的网站,在左边的Download区中点击Tomcat版本的超链接可以下载相应版本的Tomcat。
提示 目前,Tomcat的版本已到Tomcat 6.0,Tomcat 6.0默认情况下和JDK 1.5匹配。
Tomcat 5.5发布的程序版本有三种:zip版、tar.gz版和Windows Executable版。tar.gz版供UNIX下使用。在Windows操作系统中,Windows Executable版本的安装可根据向导提示安装,不再赘叙;zip版无需安装,直接拷贝解压缩目录下的所有文件至指定目录即可。这里推荐使用zip版,因为Windows Executable版虽然安装简单,但在安装过程中会修改操作系统的注册表,当经过多次安装Tomcat后,会出现一些不可预料的错误;而zip版无需设置,解压即可
使用。
zip版的安装文件需要解压缩,可使用WinRar或WinZip这些工具软件来解压缩。将.zip文件解压到指定的目录,这里解压到d:\tomcat5,实际应用可根据需要而定。
接下来,再设置一些系统变量。环境变量的设置在Windows 2000下和Windows 98下稍有不同,下面分别介绍。
在Windows 2000中,用鼠标右键单击系统桌面上的“我的电脑”图标,在弹出的快捷菜单中选择“属性”,弹出“系统特性”对话框,单击“高级”选项卡,单击“环境变量”按钮,弹出“环境变量”对话框,如图1-4所示。
单击系统变量中的“新建”按钮,分别添加如下的系统变量。
变量名:JAVA_HOME;变量值:d:\jdk15。
变量名:TOMCAT_HOME;变量值:d:\tomcat5。
变量名:CLASS_PATH;变量值:.;d:\jdk15\jre\lib\rt.jar;d:\jdk15\lib\dt.jar;
d:\jdk15\lib\tools.jar;d:\tomcat5\common\lib\servlet-api.jar。
变量名:PATH;变量值:d:\jdk15\bin。
JAVA_HOME变量设置的是JDK的安装目录;TOMCAT_HOME变量设置的是Tomcat的安装目录;CLASS_PATH用于设置编译Java源程序,运行Java程序时需要使用的类或类库路径,其中的值也可以不设定,在需要时再作设定。为方便起见,这里给出了一些常用库的设置;PATH变量指出了操作系统执行可执行文件时的查找路径。
提示 使用Tomcat 5.5,其实上述变量都可以不作配置即可使用,但提倡作出配置,因为可能在开发与调试程序时需要使用,一些其他工具软件有时也需要使用这些变量,如:使用Eclipse软件就必须配置JAVA_HOME变量。
添加“Administrator的用户变量”也可以,但是只对Administrator用户有效,提倡用“系统变量”。变量值与前面所述安装的JDK及Tomcat的目录要对应起来;如果已经设置了上述这些变量,可直接进行编辑操作,更改JAVA_HOME与TOMCAT_HOME的值,在CLASS_PATH与PATH中加入值即可。
如果操作系统是Windows 98,则可以使用记事本或其他文本编辑工具,打开autoexec.bat文件,在系统启动时会自动执行这个文件中的命令,在其中加入如下的语句:
SET PATH =%PATH%;d:\jdk15\bin
SET CLASSPATH=.;d:\jdk15\lib;d:\jdk15\jre\lib\rt.jar;d:\jdk15\lib\dt.jar;
d:\jdk15\lib\tools.jar;d:\tomcat5 \common\lib\servlet-api.jar
SET TOMCAT_HOME=d:\tomcat5
SET JAVA_HOME=d:\jdk15
执行Tomcat安装目录bin子目录下的startup.bat程序就可启动Tomcat 5.5服务器,结果如图1-5所示。
接下来,测试一下Tomcat服务器。打开浏览器,在地址栏中输入http://localhost:8080或http://127.0.0.1:8080,127.0.0.1与localhost均代表本机,这时会出现如图1-6所示的页面。
| 回书目 上一节 下一节 |
|
· 第六章 你能帮我吗?.. · Linux笔试面试题选摘测.. · 08年5月软考网管上午真.. · 性能测试从零开始 目录 · 08年5月软考网工上午真.. · 上周拒绝服务攻击(DDo.. |
· 08年5月各大网上书店及.. · 2008年5月24日软考试题.. · 软件设计师专家临考模.. · 上周网络管理员专家自.. · 网络工程师自测获奖名.. · 08年4月各大网上书店及.. |
|
||||
| · NAC安全访问控制 · 网络布线测试仪器 · Windows Server 2008专.. · Windows远程桌面应用 · 网络故障排除宝典 · 运营商封堵ADSL共享 中.. · 解析35岁技术人的价值.. · 世纪枭雄比尔盖茨的王.. |
· 主流品牌防火墙配置 · ASP.NET开发教程 · 超级计算机TOP500专题 · Vista SP1对决XP SP3 · SQL Server 2008/2005.. · 程序员如何成长? · C#技术开发指南 · 虚拟化技术还有点“虚” |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · Windows远程桌面应用 · C#技术开发指南 · Apache技术专题 |
· Windows集群服务应用 · C#技术开发指南 · 国际文档格式标准开战 · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 反垃圾邮件技术应用 |
|||