当前位置:  技术问答>java相关

关于jdk,tomcat,apache的问题

    来源: 互联网  发布时间:2015-11-05

    本文导语:  我刚刚想学jsp,昨天装了jdk1.2+apache1.3.22win32+tomcat3.3;虽然说装完了但是我一点都不会用(也不知道是不是真的安装正确了。),请帮帮忙回答我的几个问题: 1。在tomcat中如何设置根目录?如何设置默认主页? 2。怎...

我刚刚想学jsp,昨天装了jdk1.2+apache1.3.22win32+tomcat3.3;虽然说装完了但是我一点都不会用(也不知道是不是真的安装正确了。),请帮帮忙回答我的几个问题:

1。在tomcat中如何设置根目录?如何设置默认主页?
2。怎么才能判断我就jdk对系统的环境参数设置是否正确?
3。为什么我的tomcat中的一个plugin的例子(显示current time的那个)在我的机器上运行不了,出错信息是:“Plugin tag OBJECT or EMBED not supported by browser.”,是我的浏览器(ie6)不行,还是表示我的jdk没有装好呢?如何解决呢?
4。能否介绍一下jdk,tomcat,apache是如何协调工作的呢?
5。自己的class文件应该放在哪里呢?能否通过设置一些路径改变这个位置?(如何设置呢?)

以上是我目前遇到的困难,非常希望大家能帮帮我这只的超菜的鸟,谢谢,感激!

|
题目:Windows2000 profession下的Apache2与Tomcat4的整合
作者:robornet
日期:2002-10-30
原由:搞了一段时间的java项目,到分发的时候了,可找不到一份最新的Apache2与Tomcat4的整合配置,遂看了半天的jakarta在线资料,并参照以前网友的文章,写了这篇配置文档,以作参考,欢迎斧正!
原文:http://www.xtong.com.cn/robornet/docs/Apache2_Tomcat4.txt
目录:
    一、软件准备
    二、软件安装
    三、首次配置及测试
    四、整合配置
    五、全线测试
    六、不足
    七、感谢
    八、说明

步骤:

一、软件准备:
    假设你有一台能正常运行win2000 professional的硬软软件环境
    1.j2sdk1.4.1:  到http://java.sun.com/j2se/1.4.1/download.html下载!(注意是Windows (all languages, including English)的sdk版)
    2.Apache2.0.43: 到http://www.apache.inetcosmos.org/dist/httpd/binaries/win32/apache_2.0.43-win32-x86-no_ssl.msi 下载!
    3.Tomcat4.1.12:到 http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.12/bin/jakarta-tomcat-4.1.12.exe 下载!
    4.mod_jk.dll: 到http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.0/bin/win32/mod_jk-2.0.42.dll下载!
                   (说明,由于mod_jk2-2.0.43.dll与Apache2.0.43配置没成功,现用mod_jk-2.0.42.dll代替)

二、软件安装:
    (1)安装j2sdk:
       1.按照安装向导进行安装(一般安装到C:j2sdk1.4.1下,方便下面操作)
    (2)安装apache:
       1.按照安装向导进行安装(选择安装目录为C:,方便下面操作;安装成功后其路径为:C:Apache2)
    (3)安装Tomcat:
       1.按照安装向导进行安装(更改安装目录为C:Tomcat4,方便下面操作),其间会要你输入Admin(系统管理员)的口令。

三、首次配置及测试:
    对以上安装的软件环境进行首次配置,并测试其环境。
    (1)配置--环境变量:
         1.新建系统变量JAVA_HOME,其值为:C:j2sdk1.4.1 //若你没按以上路径安装请更改为正确的路径
 2.新建系统变量TOMCAT_HOME,其值为:C:Tomcat4  //同上
 3.新建系统变量CLASSPATH,其值为:%JAVA_HOME%lib;%TOMCAT_HOME%lib
    (2)修改错误:
         1.Apache2.0.43有一个小问题,默认安装成功后在Apache2主目录下的htdocs目录中没有index.html文件,你须将该目录下的index.html.en改名为index.html
    (3)测试默认服务:
         请先运行Apache2与Tomcat4.
         1.打开浏览器,在地址栏中输入:http://localhost 检验:此时能在浏览器中看到Apache2的欢迎界面.说明Apache2工作正常.(注意,Tomcat默认端口为80,
   若有其它程序占用,请更改,下面有说明)
 2.打开浏览器,在地址栏中输入:http://localhost:8080 检验:此时能在浏览器中看到Tomcat的欢迎界面.说明Tomcat工作正常.(注意,Tomcat默认端口为
   8080,若有其它程序占用,请更改,下面有说明)
        小结:若到此步骤没有任何错误,那可继续下面的操作,Let' go!
    (4)测试你的项目:
         现只用Tomcat测试你的项目,为方便此例说明,假设你已有一个项目在E:ApplicationOA目录下
 (包含index.jsp及其它jsp文件和bean,如WEB-INFclasses下的servlet、javabean)。
 1.设置Tomcat以支持你的项目,打开C:Tomcat4confserver.xml文件,在""之前,""之后添加
    并保存。
   说明:Context (表示一个web应用程序): docBase定义应用程序的路径;path 表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/oa;
        reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载修改或新的bean
及servlet,我们可以在不重起tomcat的情况下看到bean带给jsp的变化。 
         2.启动你Tomcat4.1.12,在浏览器的地址中输入http://localhost:8080/oa,如你的jsp及bean,servlet没有错误,一般会将你的index.jsp/index.html文件的
   内容给执行并显示。
        小结:若到此步骤没有任何错误,那可继续下面的操作,Let' go!
   
四、整合配置:
    对Apache与Tomcat做相应的配置,让其共同为你工作。
    若Apache2与Tomcat4正运行着,请关闭它们。
    (1)配置Apache2:
         1.先将下载的mod_jk-2.0.42.dll复制到C:Apache2modules下。
 2.设置主页文件类型:打开C:Apache2conf下的httpd.conf,查找"DirectoryIndex",在index.html的后面添加index.jsp并保存,注意相互之间应有空格。
 3.设置虚拟主机,让Apache自动控制html与jsp的解析: 打开C:Apache2confhttpd.conf,在最后加入下面这段代码并保存。
                //localhost为本机,你可用本机ip
                 ServerAdmin robornet@robornet.com  //你的mail地址
                 DocumentRoot E:Application  //你的项目组根目录,因为Application下有OA及其它多个项目,因此只能设为E:Application
                 ServerName localhost         //你的服务名,若你的机器有域名,设为域名,但现用本机作测试
                 ErrorLog logs/robornet_home_log.txt  //错误日志,在C:Apache2logs下,可用其它任意名字
                 CustomLog logs/robornet_Custom_log.txt common //访问日志,在C:Apache2logs下,可用其它任意名字
             
 4.设置Apache与Tomcat之间的连接,让Apache遇到jsp文件时,在后台将其交由Tomcat去处理:打开C:Apache2confhttpd.conf,在最后加入下面这段代码并保存。
             # Using mod_jk2.dll to redirect dynamic calls to Tomcat 
             LoadModule jk_module modules/mod_jk-2.0.42.dll    //装载模块,用于处理连接
             JkWorkersFile "C:/Tomcat4/conf/workers.properties"  //设置模块的工作文件,下面会说明
             JkLogFile "C:/Tomcat4/logs/mod_jk2.log"   //设置模块工作的日志文件,Tocmat启动时会自建
             JkMount /servlet/* ajp13    //让Apache支持对servlet传送,用以Tomcat解析
             JkMount /*.jsp ajp13        //让Apache支持对jsp传送,用以Tomcat解析
         小结:到此Apache的配置基本完成,不过这时启动Apache还不能正常工作。
    (2)配置Tomcat4:
         1.在C:Tomcat4conf下新建一个文件workers.properties 注意文件后缀,建议用EditPlus或UltraEdit建立,若用记事本,记得改名,
   不要成了workers.properties.txt了!其内容如下:
                    workers.tomcat_home=c:Tomcat4     //让mod_jk模块知道Tomcat
                    workers.java_home=c:j2sdk1.4.1    //让mod_jk模块知道j2sdk
                    ps=
                    worker.list=ajp13                 //模块版本,现有ajp14了,不要修改
                    worker.ajp13.port=8009            //工作端口,若没占用则不用修改
                    worker.ajp13.host=localhost      //本机,若上面的Apache主机不为localhost,作相应修改
                    worker.ajp13.type=ajp13          //类型
                    worker.ajp13.lbfactor=1          //代理数,不用修改
         2.打开C:Tomcat4conf下的server.xml文件:查找到"",将以前的代码:
        



  更改为:
        
                


 并保存后关闭.
       小结: 兄弟一定都累了吧!好了,可以来一杯java,好好享受你的成果吧!

五、全线测试:
       1.启动Apache2,Tomcat4 。
       2.打开你的浏览器,在地址栏中输入http://localhost:8080/oa ,若与上面的测试相同,则Tomcat重新配置后正常!
       3.在地址栏中输入http://localhost/oa ,若与http://localhost:8080/oa的结果相同,那恭喜你,Apache2与Tomcat4整合成功了!!!

六、不

|
这些问题可以去查阅FAQ,那里整理了很多好东西
地址:http://expert.csdn.net/Expert/FAQ/List_Room_FAQ_Index.asp?Roomid=5409

    
 
 

您可能感兴趣的文章:

  • 有人会在linux配置tomcat+apache+jdk+mod_jserv.so吗?
  • linux下安装jdk,mysql,tomcat和apache?
  • jdk1.3+tomcat4.0.3+apache web server 1.3.2
  • 如何安装resin2.1.11 WEBSERVER和JDK1.4.2,resin和apache是什么关系?是一样的吗?
  • 一定给分--请问jsp是不是就是jdk? 有什么区别?配置什么服务器最好??Apache(1.3.19)可以吗??
  • 我在redhat7下,安装了jdk1.2.2,tomcat,apache后运行没有报错,可就是打localhost/examples不能显示如何办?
  • 在Apache+Tomcat+jdk中找不到类,如何添加JAR文件?
  • apache+tomcat3.2.3+mm.mysql+mysql3.22+jdk1.3.1中文问题,急!!!!分不够还可以再加..
  • 请问:在tomcat33/native/mod_jdk/apache1.3/build-unix.sh中 ARCH=i386指的什什么意思?
  • 我在LINUX下用APACHE加TOMCAT加jdk1.2.2,将CLASSES放在一个目录下。但出错请高手指教?
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • 怎么配置Jee2+Tomcat,我手头上有jakarta-tomcat-3.2.3和jdk-1_2_2_006-win?
  • 1.请问用tomcat的主目录在哪儿配置? 2.有了jdk&tomcat是不是就可以了? 3.类似asp中的组件的东西在jsp中是什么?
  • 请教JDK和tomcat安装配置的问题
  • jakarta-tomcat-4.1.12-LE-jdk14.exe和jakarta-tomcat-4.1.12.exe有啥区别???
  • JDK + Tomcat + MySQL环境集成工具 JTMz
  • 请教高手:可不可以手工改tomcat的jdk?
  • 有用过linux+tomcat+jdk的进来看看(急!!在线等候)
  • 如何安装64位jdk和tomcat
  • 谁教我用Tomcat+jdk1.4 运行Servlet?
  • jdk1.1.8能和TomCat4.0一起用吗?
  • 请问在free bsd上面怎么安装jdk和tomcat?
  • free bsd 下配置jdk和tomcat
  • 请问jdk1.4+tomcat4.1.12在windowsXP下可否正常运行?加分,在线等待!
  • 使用jdk1.4+wstk3.2+tomcat+axis进行开发webservice
  • 配置jdk+tomcat的遇到的问题 望不吝赐教 ^_^
  • jdk1.3+tomcat怎样配置oracle驱动程序
  • [散分大讨论]关于tomcat和jdk
  • 集寻IIS+Tomcat4.0.4+JDK1.2.2建立服务器全过程。200分送
  • 在线等待,已经安装好tomcat jdk1。4。请问如何配置jconn2.jar去访问sybase?
  • 为何我的.jsp程序不能正常显示汉字(jdk1.4和Tomcat4.0)??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JDK1.3 JDK1.4的问题
  • unix下jdk配置问题及发布问题.
  • 关于jdk安装问题
  • jdk路径问题,(很简单)
  • 关于jdk的问题
  • win7系统的虚拟机上运行linux RHEL 5.6 安装jdk 报错,jdk是直接在linux系统下上网下载的,不存在文件传输问题。
  • JDK安装的问题
  • 再问JDK1.3设置问题!!!!
  • 安装JDK时出现的问题
  • 是不是JDK配置有问题?
  • JDK的安装和卸载问题(在线等候帮助)
  • 很容易得问题,关于jdk环境得设置。
  • 最简单的问题,JDK1。4。0的配置问题!!!
  • 在线等待,现场加分---一个关于jdk升级的问题
  • jdk环境变量的问题。
  • 请教JDK1.4的中文问题和光标对齐问题
  • win98中 jdk 配置问题
  • 关于奔4不支持jdk1.2的再问题!!!
  • 在98 下配置JDK问题多多?
  • 一个JDK的配置问题﹐请大家帮忙﹐谢谢﹗
  • 使用java jdk中的LinkedHashMap实现简单的LRU算法
  • 在SUN网站下载下载JDK,一个jdk..i586.bin,另一个jdk..i586-rpm.bin,我该选择哪个啊?各有什么区别?
  • PLEASE,JDK1.3与JDK1.4???????
  • 怎么把JBuilder自带的JDK 1.3换成 JDK 1.4?
  • jdk 1.4.0 servlet 包还在javax包里面嘛?我以前用jdk1.3搞定的东西在jdk1.4 编译不出来啦,高分求教,明天结贴
  • 在哪儿能下载jdk1.4或jdk1.3,很急!在线等待!
  • 我手动删除了jbuilder6自带的jdk,如何才能让jbuilder用我其他地方的jdk呀?
  • JB7能当JDK用吗?哪位朋友告诉我怎么把它当JDK用啊?
  • 一个是SUN JDK一个是MS JDK,怎么回事吗?
  • 我在WIN2000下怎么也安装不上JDK1.3,请问是怎么回事。JDK1.2倒可以安上。
  • 如何使用jdk?我刚装了jdk1.3,不知如何使用?多谢!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3