Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > Tomcat 5.X 常规使用
【标  题】:Tomcat 5.X 常规使用
【关键字】:Tomcat,5.X
【来  源】:http://blog.csdn.net/wnhoo/archive/2007/04/11/1560853.aspx

Tomcat 5.X 常规使用

Your Ad Here 一、所需文件:
jdk-1_5_0_06-windows-i586-p.exe
apache-tomcat-5.5.20.exe
tcnative-1.dll (版本为1.1.2)

二、安装过程
安装路径为默认C:\Program Files\Java\jdk1.5.0_06,安装完成后添加环境变量:
Java_Home=C:\Program Files\Java\jdk1.5.0_06
ClassPath=.;%Java_Home%\lib\tools.jar
Path=%Java_Home%\bin
Tomcat_Home=D:\Program Files\Apache Software Foundation\Tomcat 5.5
把tcnative-1.dll拷到D:\apache-tomcat-5.5.16\bin下

三、虚拟目录的设置
在%Tomcat_Home%\conf\server.xml添加
<Context path="/test" docBase="e:/jsp" debug="0" reloadable="true"></Context>
http://localhost:8080/test

四、javaBean的相关设置

1、把%Tomcat_Home%\common\lib\servlet-api.jar复制到%Java_Home%\lib\servlet-api.jar,并在classpath中添加这个路径。
2、class文件的放置位置必须是./web-inf/classes/package/*.class

五、修改远程关闭服务器的命令。
server.xml默认有下面一行:
<Server port="8005" shutdown="SHUTDOWN">
这样允许任何人只要telnet到服务器的8005端口,输入"SHUTDOWN",然后回车,服务器立即就被关掉了。
从安全的角度上考虑,我们需要把这个shutdown指令改成一个别人不容易猜测的字符串。
例如修改如下:
<Server port="8006" shutdown="pwd">,这样就只有在telnet到8006,并且输入"pwd"才能够关闭Tomcat.
注意:这个修改不影响shutdown.bat的执行。运行shutdown.bat一样可以关闭服务器。

六、 发布
方法1:
---------------------------------------------------------------   
   1  把你的tomcat端口改为80  
   2。把你的文件放到webapps目录下的ROOT目录下,最好先把原来的文件备份一下,再删除  
         或者做个在tomcat上做虚拟主机,目录就可以随便设  
---------------------------------------------------------------  
 
方法2:
---------------------------------------------------------------
修改  
tomcat_home/conf/server.xml  
 
將  
<Connector  className="org.apache.coyote.tomcat4.CoyoteConnector"  port="8080"  minProcessors="5"  maxProcessors="75"  enableLookups="true"  redirectPort="8443"  acceptCount="100"  debug="0"  connectionTimeout="20000"  useURIValidationHack="false"  disableUploadTimeout="true"/>  
 
這裡面的8080改成80  

添加  
<Context  path=""  docBase="e:/mysite/"   debug="0"  privileged="true">  
</Context>  
到  </host>  之前。  
-----------------------------------------------------------------------
 
部署数据源却提示javax.naming.NameNotFoundException:【上一篇】
跟抽象类有关的问题:【下一篇】
【相关文章】
  • Tomcat 下中文的彻底解决
  • win2000下apache和tomcat的整合
  • linux中让tomcat5自动启动服务
  • 关于Apache+Tomcat的Cluster的郁闷问题,终于得到解决
  • Tomcat+SSL
  • 访问Access数据库(JSP+Tomcat 5.5.20)
  • tomcat5.0 目录结构
  • linux下 apache2.0+tomcat5如何整合
  • Tomcat 6 released and stable
  • 如何在tomcat5下配置连接池
  • 【随机文章】
  • 多列索引
  • 开始我的程序人生
  • 内存管理
  • PS视频教程:大小的概念(1)
  • Attribute在拦截机制上的应用
  • fedora core 5 下架设pppoe-server的一个问题
  • 怎么样在VC中使用Static控件来显示图像?
  • UNIX/LINUX 平台可执行文件格式分析
  • SQL Server导入导出概述与比较
  • 计算俩个时间之间隔多少月
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.