我有个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网页。
我用的是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网页。
解决方案 »
- 其实我真心想知道单元测试怎么写
- 100分求教:怎样屏蔽ie菜单?不通过window.open和修改注册表的方式。谢谢
- JDBC 通过存储过程操作 ORACLE临时表的问题
- 求这个jsp的简写方法
- jsp制作论坛中 顶贴 是怎么样实现的?
- 请教关于Jbuilder的问题!
- jbuilder8开发struts,安全性配置后tomcat4.1就不能正常启动提示"No Realm has been configured to authenticate against"
- 在struts里,怎样用流下载文件(不想直接超连接到文件本身)?在线等,解决马上送分。
- 我急需一个JSP+sql2000编写的论坛,哪位能提供一个完整的例子,不胜感激----在线等待
- java 创建文件
- JSP中的繁体中文显示方法,紧急求助!
- 兄弟们。我在JAVA区竟然得不到答案。只能期望在这里找到帮助了(共200分的问题)
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(笑着悲伤)整理。我花了好长时间哦。如转载请不要删除本行。
我要的问题是::如何把我的web程序直接发布到别的计算机上,而以上几位都误认为是发布在自己计算机上的.
请大家先好好看我的问题,然后回答谢谢大家回答,当然每个人都有分!!
我要的问题是::如何把我的web程序直接发布到别的计算机上,而以上几位都误认为是发布在自己计算机上的.
请大家先好好看我的问题,然后回答谢谢大家回答,当然每个人都有分!!
在我的电脑-属性-高级-环境变量中,设置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网页。