我有个TOMCAT+IIS的配置,希望对你有用
我用的是tomcat3.2.3,jdk1.3.1,win2000server+iis.目的是在内部网上设置自己的JSP站点. 一:配置JDK和tomcat
  在我的电脑-属性-高级-环境变量中,设置classpath,java_home,tomcat_home(该步骤资料颇多),并且最好设置一下你的path,将jdk的bin路径加入。 二:下一步工作就是如何把Tomcat插入IIS,使二者协同工作。主要分以下几个步骤: 
1、首先要设置你想存放JSP文件的目录,比如在F:\temp\defaultroot,你的class文件可以存放在F:\ydsp\three\code\ydsp\defaultroot\WEB-INF\classes。找到tomcat,conf目录下的server.xml,在其最后一个<content .........></content>后加上
<Context path="/temp" 
                 docBase="F:\temp\defaultroot" 
                 defaultSessionTimeOut="30" isWARExpanded="true"
                 isWARValidated="false" isInvokerEnabled="true"
                 isWorkDirPersistent="false" 
                 reloadable="true" />
           这个时候,注销系统,你可以在IE中敲入http://localhost:8080/temp/index.jsp可以找到该文件,当然,条件是你已经在F:\temp\defaultroot下创建这个文件。
接下来,我们需要在IIS中嵌入TOMCAT。 2、在Windows注册表中注册:       
打开注册表,新建HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0
并且新建键值:"extension_uri"="/jakarta/isapi_redirect.dll"
      "log_file"="c:\jakarta-tomcat\logs\isapi.log"
                      "log_level"="debug"
                      "worker_file"="c:\jakarta-tomcat\conf\workers.properties"
                      "worker_mount_file"="c:\jakarta-tomcat\conf\uriworkermap.properties"
其中log_file,worker_file,worker_mount_file中tomcat的路径根据实际情况填写。

3、IIS设置
打开IIS,新建站点,假设你在局域网中地址为192.168.120.81,并且将新站点的目录指定到F:\temp\defaultroot。
到http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/下载isapi_redirect.dll,为了方便放到tomcat的bin目录下。打开IIS管理器,在“默认WEB站点”中建立一个虚拟目录jakarta,让它的路径指向isapi_redirect.dll所在目录。(在3.1 bin中可能没有这个dll,你可以从3.2的bin\iis\nt4\i386目录中拷贝一个过来。该虚拟目录应被设置为“可执行”。 
利用IIS管理器,把isapi_redirect.dll设置为“默认WEB站点”的ISAPI筛选器,名称可以任起。 
重启IIS,确认刚才添加的ISAPI筛选器前面标了一个绿色向上的箭头然后重启Tomcat(执行tomcat\bin\shutdown.bat可关闭Tomcat) 此时,IIS应该已经可以处理*.jsp文件了。由于Tomcat设置中,默认的Root是 tomcat\webapps\ROOT,所以你可以在这个目录中放置一个jsp文件(例如 index.jsp),然后访问http://localhost/index.jsp,看一下效果。 如果按照上面的方法还是无法使IIS处理jsp文件,可以尝试在IIS管理器->默认WEB站点属性->主目录->配置中添加一个“应用程序映射”,把*.jsp文件映射到isapi_redirect.dll上。 
      
4、修改wrapper.properties 
在tomcat的conf目录找到该文件,找到如下部分
        wrapper.tomcat_home=c:\jakarta-tomcat
#
# wrapper.java_home should point to your Java installation. Normally
# you should have a bin and lib directories beneath it.
#
wrapper.java_home=c:\jdk1.3.1
        将其中的路径设置成你的实际路径。 5、修改uriworkermap.properties
在tomcat的conf目录找到该文件,在/examples/*=ajp12后加上
        /temp/*=ajp12,后面几个参数也类似。        6、下载jk_nt_service.exe
到http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/下载该文件,运行运行jk_nt_service -I <服务名称> <wrapper.properties的路径> 服务名称可以随便起,例如tomcat或者jakarta等等都行。wrapper.properties的路径应为完整路径(包括wrapper.properties这个文件名)示例:jk_nt_service -I Jakarta d:\wrapper.properties 这样在控制面板->服务里面,我们可以看到一个名为Jakarta的服务,可以 在这里启动或者中止它。  7、总结
这样,你便设置好了你的所有环境,重启机器,先到DOS下启动你的TOMCAT,然后再到服务里面手动启动你的WWW服务。这样,在你的局域网中,可以敲如地址http://192.168.120.81/temp/index.jsp,访问到你的JSP网页。

解决方案 »

  1.   

    当然可以,你们可以各自负责各自的JSP程序,统一放到服务器上进行调试
      

  2.   

    jb7+weblogic6.x配置方法如下:
    Win 2000 Temp、Tmp 的配置因为我们生成的 ejb 相关代码要进行一系列的编译,那么所生成的临时文件就要有个地方放啊,但 Win2000中的 Temp、Tmp 目录却偏偏有空格 如%USERPROFILE%\Local Settings\Temp,接下来我们来配置一下:1) 右击 《我的电脑》 选属性,在弹出的对话框中选 《高级》 ,再选 《环境变量》 按钮,2) 修改 《Administrator 的用户变量》和《系统变量》中的 TEMP、TEMP、TMPDIR 选项,单击每一个选项,然后点《编辑》(右图),把每个 变量名为  TEMP、TEMP、TMPDIR 的值都改为 c:\WINNT\temp ,当然这不是必须的,只是我建议你这么做。其实也没什么难的,若改完,则Win2000环境这么应该没什么问题了。
    WebLogic 6.X 部分一、JDBC Connection Pool 的配置    以Mysql 小型数据库为例在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到D:\bea\wlserver6.1\lib\jdbc 目录下(建议这样做,没有jdbc目录就建一个呗),然后编辑D:\bea\wlserver6.1\config\mydomain 下的 startWebLogic.cmd 文件,在 classpath 中加入数据库的JDBC驱动文件,如红字部分::runWebLogic
    echo on
    set PATH=.\bin;.\bin\oci817_8;d:\oracle\ora81\bin;%PATH%
    set CLASSPATH=.\lib\cr_wls60f.jar;.\lib\weblogic_sp.jar;.\lib\weblogic.jar;.\lib\jdbc\mysql.jar这样 Weblogic 启动时才会加载欲使用的数据库JDBC驱动,配置也才会正常,否则会报错。
    1)在Weblogic控制台中依次展开Services \ JDBC \ Connection Pools
    2)单击 Configure a new JDBC Connection Pool...3)填入每一项参数,结果如下:
    url: jdbc:mysql://127.0.0.1:3306/test
    driver classname:org.gjt.mm.mysql.Driver
    properties(key=value):user=root
    4) 别忘了点一下 Apply 即应用一下:)
    5) Connections 签下的 初始容量、最大容量、容量增长等可根据自已需要配置
    6) 还有至关重要的最后一步,我们做的以上配置工作还没有真正的应用到 Weblogic 上,所以还差一步,
        选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->"  ,再点 Apply 应用一下。
        这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 JDBC Connection Pool
    二、配置数据源1)在Weblogic控制台中依次展开Services \ JDBC \ Tx Data Sources
    2)单击 Configure a new JDBC Tx Data Source...
    3)填入每一项参数,结果如下:jndi name: MysqlDataSoruce
    PoolName:MysqlPool
    row prefetch size :48
    stream chunk size: 2564) 别忘了点一下 Apply 即应用一下:)
    5) 同样,选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->"  ,再点 Apply 应用一下。
        这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 DataSource。JBuilder 7 的相关配置一、数据库驱动的加载同 weblogic 一样,在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到 D:\JBuilder7\lib\jdbc 目录下(建议这样做,没有jdbc目录就建一个呗)1) 开启 JBuilder 7,单击 Tools \ EnterPrise Setup .......2) 在弹出窗口中选择 Database Drivers 签
    3) 再点 Add 按钮,弹出新窗口(可能你的与图上的略有不同)
    4) 再单击 New ... 按钮,弹出新窗口,并改变 Name: 的默认值为 mysql (只要有意义,起个什么名都成)
    5) 单击 Add... 按钮来查找并添加数据库的 JDBC 驱动,当然了,我们到 D:\JBuilder7\lib\jdbc 下去找,选 mysql.jar ,注意,不要把mysql.jar 展开,象图那样选中再按 OK 就行了。
    提示:可以配合 Shift 和 Ctrl 键同时选多个 .jar 文件。
    6) 结果如下图,如果有多个需要添加的 .jar 文件,还可点 Add... 按钮继续添加。
    7) OK 退出.
    8) 再OK ,则 mysql JDBC 驱动就已经加入了。
    9) 再一次的 Ok ,JBuilder 提示要重起后上述配置才会生效,确定并重启 JBuilder。
    二、EJB 2.0 和 应用服务器的配置,以 WebLogic 6.X为例在进行此项配置之前要安装 Borland Enterprise Servler 5.02 ,IAS 4.5 也成,它俩是一回事,当然了我是有新的不用旧的,安装过程略,因为安装它很 easy ! 基本是一路回车,我把我的安装在 D:\BorlandEnterpriseServer 下了。1) 开启 JBuilder 7,单击 Tools \ EnterPrise Setup .......2) 选择 CORBA 签,在 Configuration 下的下拉列表框,选择 VisiBroker 3) 选择 Edit... ,弹出 Edit Confiuration 窗口
      点击path for orb tools 
    4) 单击 Path for ORB tools: 旁边的 ... 浏览按钮,弹出 Select Directory 窗口,选择 D:\BorlandEnterpriseServer5\bin 并 OK。5) 再 两遍 OK ,JBuilder 又要求你重启,没办法,照它说的做,重启 JBuilder 。6) 重启后,还要到 Tools \ EnterPrise Setup ....... ,选 CORBA 项,选 Edit ,在弹出窗口中选 Library for projects: 旁边的 ... 按钮
    7) 在弹出的新窗口的 User Home 中你会发现多了一个选项 Borland Enterprise Server 5.0.2+ Client 
        即 选择图中所示 黑亮的选项,然后 三遍 OK 退出。 
    8) 再选择 Project \ Default Project Properties 项
    9) 在弹了对话框中选 Server 签,如图,点击 ... 按钮,
    10) 在弹出的新对话框中,选择 WebLogic Application Server 6.x +,然后复选 Enable server ,见图中红框。
    11) 复选 Enable server 后,其它各项可选或可填,点击 ... 按钮,
        选择 Home directory ;
        选择 Working directory ;
        为你机器所装 Weblogic 的位置。
    12) 点击 Class 签内的Add 按钮,如上图,将 D:\bea\wlserver6.1\lib\cr_wls60f.jar 文件添加进来。如上图红线。
        再用 Move Up 按钮,将  D:\bea\wlserver6.1\lib\cr_wls60f.jar 文件移至最项端,因为一般后加的 .jar 文件在最下边。
        这一步也比较重要,因为在JBuilder 环境下可以直接启动 Weblogic ,那它就要首先检测 license 是否合法,即 cr_wls60f.jar文件
        是否存在。13) 再选择 Custom 签,按如下红线所示配置,可能您装的 Weblogic 目录位置与我的有不同,但大概意思是一样的。
        配置完后,点击 OK 按钮退出
       domain name :mydomain
       server name: myserver
       version:6.1 Service Pack1(d:/bea/wlserver6.1)
    14) 再在如图窗口中的 Single server for all services in project 下拉列表框中选择 WebLogic Application Server 6.x+ 如图所示,然后 OK 退出。
    15) 至此 JBuiler 7 下与 WebLogic 6.x 的配置完成,那我们就开工吧!本配置有csdn-wjmmml(笑着悲伤)整理。我花了好长时间哦。如转载请不要删除本行。 
     
      

  3.   

    好象大家都没有看我的正文吗?
    我要的问题是::如何把我的web程序直接发布到别的计算机上,而以上几位都误认为是发布在自己计算机上的.
    请大家先好好看我的问题,然后回答谢谢大家回答,当然每个人都有分!!
      

  4.   

    好象大家都没有看我的正文吗?
    我要的问题是::如何把我的web程序直接发布到别的计算机上,而以上几位都误认为是发布在自己计算机上的.
    请大家先好好看我的问题,然后回答谢谢大家回答,当然每个人都有分!!
      

  5.   

    研究一下cvs啊,應該可以實現的。
      

  6.   

    关于cvs,大家能不能具体一点,如果谁能给出具体步骤,解决后给高分!
      

  7.   

    一:配置JDK和tomcat
      在我的电脑-属性-高级-环境变量中,设置classpath,java_home,tomcat_home(该步骤资料颇多),并且最好设置一下你的path,将jdk的bin路径加入。 二:下一步工作就是如何把Tomcat插入IIS,使二者协同工作。主要分以下几个步骤: 
    1、首先要设置你想存放JSP文件的目录,比如在F:\temp\defaultroot,你的class文件可以存放在F:\ydsp\three\code\ydsp\defaultroot\WEB-INF\classes。找到tomcat,conf目录下的server.xml,在其最后一个<content .........></content>后加上
    <Context path="/temp" 
                     docBase="F:\temp\defaultroot" 
                     defaultSessionTimeOut="30" isWARExpanded="true"
                     isWARValidated="false" isInvokerEnabled="true"
                     isWorkDirPersistent="false" 
                     reloadable="true" />
               这个时候,注销系统,你可以在IE中敲入http://localhost:8080/temp/index.jsp可以找到该文件,当然,条件是你已经在F:\temp\defaultroot下创建这个文件。
    接下来,我们需要在IIS中嵌入TOMCAT。 2、在Windows注册表中注册:       
    打开注册表,新建HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0
    并且新建键值:"extension_uri"="/jakarta/isapi_redirect.dll"
          "log_file"="c:\jakarta-tomcat\logs\isapi.log"
                          "log_level"="debug"
                          "worker_file"="c:\jakarta-tomcat\conf\workers.properties"
                          "worker_mount_file"="c:\jakarta-tomcat\conf\uriworkermap.properties"
    其中log_file,worker_file,worker_mount_file中tomcat的路径根据实际情况填写。

    3、IIS设置
    打开IIS,新建站点,假设你在局域网中地址为192.168.120.81,并且将新站点的目录指定到F:\temp\defaultroot。
    到http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/下载isapi_redirect.dll,为了方便放到tomcat的bin目录下。打开IIS管理器,在“默认WEB站点”中建立一个虚拟目录jakarta,让它的路径指向isapi_redirect.dll所在目录。(在3.1 bin中可能没有这个dll,你可以从3.2的bin\iis\nt4\i386目录中拷贝一个过来。该虚拟目录应被设置为“可执行”。 
    利用IIS管理器,把isapi_redirect.dll设置为“默认WEB站点”的ISAPI筛选器,名称可以任起。 
    重启IIS,确认刚才添加的ISAPI筛选器前面标了一个绿色向上的箭头然后重启Tomcat(执行tomcat\bin\shutdown.bat可关闭Tomcat) 此时,IIS应该已经可以处理*.jsp文件了。由于Tomcat设置中,默认的Root是 tomcat\webapps\ROOT,所以你可以在这个目录中放置一个jsp文件(例如 index.jsp),然后访问http://localhost/index.jsp,看一下效果。 如果按照上面的方法还是无法使IIS处理jsp文件,可以尝试在IIS管理器->默认WEB站点属性->主目录->配置中添加一个“应用程序映射”,把*.jsp文件映射到isapi_redirect.dll上。 
          
    4、修改wrapper.properties 
    在tomcat的conf目录找到该文件,找到如下部分
            wrapper.tomcat_home=c:\jakarta-tomcat
    #
    # wrapper.java_home should point to your Java installation. Normally
    # you should have a bin and lib directories beneath it.
    #
    wrapper.java_home=c:\jdk1.3.1
            将其中的路径设置成你的实际路径。 5、修改uriworkermap.properties
    在tomcat的conf目录找到该文件,在/examples/*=ajp12后加上
            /temp/*=ajp12,后面几个参数也类似。        6、下载jk_nt_service.exe
    到http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/下载该文件,运行运行jk_nt_service -I <服务名称> <wrapper.properties的路径> 服务名称可以随便起,例如tomcat或者jakarta等等都行。wrapper.properties的路径应为完整路径(包括wrapper.properties这个文件名)示例:jk_nt_service -I Jakarta d:\wrapper.properties 这样在控制面板->服务里面,我们可以看到一个名为Jakarta的服务,可以 在这里启动或者中止它。  7、总结
    这样,你便设置好了你的所有环境,重启机器,先到DOS下启动你的TOMCAT,然后再到服务里面手动启动你的WWW服务。这样,在你的局域网中,可以敲如地址http://192.168.120.81/temp/index.jsp,访问到你的JSP网页。