软件环境
操作系统:win2003
SDK:JDK 1.6
服务器:IIS6.0和Resin 3.1.2
1、配置Resin
安装好SDK(我的SDK安装在:C:\Program Files\Java\jdk),解压Resin至:C:\resin3.1
在我的电脑上单击鼠标右键→属性→高级→环境变量:
新建:java_home 值为:C:\Program Files\Java\jdk;
新建:Resin_home 值为:C:\resin3.1(Resin安装的目录);
新建:classpath 值为:.;C:\Program Files\Java\jdk\lib\dt.jar;C:\Program Files\Java\jdk\lib\tools.jar 前面有一个点和一个分号;
编辑系统变量:path加上一个分号,在其后面加上:C:\Program Files\Java\jdk\bin;
2、复制Resin文件至IIS目录
这就需要我们自己来复制文件。我的IIS是安装在C:\Inetpub下的:
C:\Inetpub下面新建一个文件夹,重命名为scripts;
运行Rensin3.1下的setup.exe 选上iis/pws点OK,C:\Inetpub\scripts下就生成了isapi_srun.dll,如果失败请检查C:\Inetpub\scripts是否有权限;
在C:\Inetpub\scripts新建一个resin.ini文件。文件内容下面两行数据:
ResinConfigServer localhost 6802
IISPriority high
官方的文档上说只有需要建立多个站点的时候才必须使用resin.ini。如果只有一个站点就没必要新建resin.ini(推荐使用);
4、设置IIS
在默认网站上单击右键→属性→ISAPI筛选器→添加:
筛选器名称:Resin3.1(可随便填)
可执行文件:C:\Inetpub\scripts\isapi_srun.dll
在默认网站上单击右键→新建→虚拟目录
别名:scripts
本地路径:C:\Inetpub\scripts
单击WEB服务扩展→添加一个新的WEB服务扩展
扩展名:Resin(可随便添)
要求文件:C:\Inetpub\scripts\isapi_srun.dll
选中设置扩展状态为允许
5、设置Resin
打开C:\resin3.1\conf\resin.conf,在文件中找到(大概是在最后):
<host id=''>
<document-directory>doc</document-directory>
改成
<host id=''>
<document-directory>c:/inetpub/wwwroot</document-directory>
(c:/inetpub/wwwroot,为你的默认网站的目录)
然后先运行net stop w3svc关闭IIS服务;再运行net start w3svc重新启动IIS;打开Resin3.1\bin\httpd.exe。现在IIS6.0与Resin3.1已经成功整合了。
我们可以将httpd.exe作为服务启动。那么,计算机启动的时候就会启动httpd.exe:
安装服务:c:\resin3.1\bin\httpd.exe -install
取消服务:c:\resin3.1\bin\httpd.exe -remove
启动后访问IIS站点如果出现Server is currently unavailable or down for maintenance,运行resin下的setup.exe文件,点remove关闭窗口即可(注意点完remove后不要点OK,直接X就行了。)
分享到:
相关推荐
### JSP Resin IIS配置详解 #### 一、概述 本文主要介绍如何在Windows 2003环境下配置JSP、Resin与IIS,实现动态网站的部署与运行。该配置适用于需要在IIS服务器上运行Java Server Pages (JSP) 的场景。 #### 二...
在Windows环境下安装和配置Resin,可以帮助开发者利用IIS(Internet Information Services)的便捷性来调试和运行JSP应用,提升开发效率。本文将详细介绍如何在Windows 2000上安装和配置Resin 3.0.21。 首先,你...
1. **Java EE兼容性**:Resin 4.0 支持Java EE 5和6规范,包括Servlet、JSP、EJB、JMS、JTA等,能够运行各种企业级Java应用程序。 2. **Quercus PHP支持**:Resin内嵌了Quercus,这是一个高效的PHP解释器,实现了...
Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。 Resin支持负载平衡(Load balancing),可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一...
- 配置 Resin 作为独立的 Web 服务器,介绍如何设置静态资源、端口、安全策略等内容。 - **与 Apache 结合使用** - 如何将 Resin 与 Apache HTTP Server 集成,实现前端页面和后端服务的分离。 - **与 IIS 结合...
这是将Resin配置为IIS下的一个ISAPI扩展,从而允许IIS处理JSP文件。 #### Resin.ini和resin.conf的配置 说明了如何创建resin.ini文件,并配置Resin的监听地址和端口。同时提及了resin.conf文件中需要添加特定的host...
- **配置**:配置IIS 6.0以支持JSP页面的处理。 #### 四、Java处理平台配置 - **Java版本**:选择Java 2 SDK, SE v1.4.2_06版。 - **下载**:前往[java.sun.com](https://java.sun.com)下载Java 2 SDK, SE v...
例如,对于Resin 2.1.x,配置文件可能位于`D:/resin2.1/conf/resin.conf`,而在Resin 3.0.x中,可能通过`ResinConfigServer localhost 6802`来指定配置服务器的位置和端口。 6. **优先级设置**: - `IISPriority`...
- 示例:Apache Tomcat、IBM WebSphere、Jetty、Resin、IIS等。 3. **Servlet生命周期**: - 实例化:容器创建Servlet实例。 - 初始化:调用`init()`方法,只执行一次。 - 提供服务:每次请求都会调用`service...
因AAWServer5.0上的APACHE服务会占用需要占用80端口,建议您在安装之前,请停止IIS,迅雷或Apache服务。或者修改他们的端口. 简介: 安装: 您可以安装本软件到任意目录,但注意安装路径不要含有汉字和空格。 备份...