<%@ page contentType="text/html; charset=gb2312"%> IIS6.0与Resin_3.0.8的整合
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
IIS6.0与Resin_3.0.8的整合
     发布者: 发布时间:2007-03-26
   经过两天的尝试,今天终于将整合了IIS6.0和Resin_3.0.8。下面我把这两天的心得写出来与大家交流一下。
    在此之前,我想从网上找些资料。不过,关于IIS与Resin整合的文章很少,而有关IIS6.0整合的文章就更少了。到Resin的官方网站上,虽然是有关IIS与Resin整合的文章。不过是英文,而且版本很低,是Resin_2.1的。最后只有一点一点的摸索。后来又看到了Resin_3.0.8里面自带的文档中有一部分是关于IIS6.0与Resin_3.0.8整合的内容。按照上面说的,终于将IIS6.0与Resin_3.0.8整合好了。Resin的官方文挡写的不是很清楚。特别有些地方很中文版的IIS6.0有些出入。
    1、安装好J2SDK和Resin.(我J2SDK是安装在D:J2SDK下的,Resin是解压缩在D:Resin_3.0.8文件夹下的)。
    2、环境变量。在我的电脑上单击鼠标右键→属性→高级→环境变量。
         1)新建两个系统变量(单击下面的新建):
         ①变量名:JAVA_HOME
           变量值:D:J2SDK(J2SDK安装的目录)
         ②变量名:classpath
           变量值:.;%JAVA_HOME%lib ools.jar(注:前面是一个小数点加个分
                   号,直接复制就可以)
         ③变量名:RESIN_HOME
           变量值:D:Resin_3.0.8(Resin安装的目录)
         2)编辑系统变量Path
           在变量值后面追加;%JAVA_HOME%in
    3、复制文件。在windows2003下面是不能使用Rensin_3.0.8insetup.exe。运行setup回报错。这就需要我们自己来复制文件。我的IIS是安装在C:Inetpub下的。
         1)C:Inetpub下面新建一个文件夹,重命名为scripts
         2)把Rensin_3.0.8libexec下的isapi_srun.dll复制到
            C:Inetpubscripts下
         3)在C:Inetpubscripts新建一个resin.ini文件。
            文件内容下面两行数据:
            ResinConfigServer localhost 6802
            IISPriority high
            (官方的文档上说只有需要建立多个站点的时候才必须使用
             resin.ini。如果只有一个站点就没必要新建resin.ini。推荐使用)
    4、设置IIS。
         1)在默认网站上单击右键→属性→ISAPI筛选器→添加
            筛选器名称:Resin_3.0.8(可随便填)
            可执行文件:C:Inetpubscriptsisapi_srun.dll
         2)在默认网站上单击右键→新建→虚拟目录
            别名:scripts
            本地路径:C:Inetpubscripts
         3)单击WEB服务扩展→添加一个新的WEB服务扩展
            扩展名:Resin(可随便添)
            要求文件:C:Inetpubscriptsisapi_srun.dll
            选中设置扩展状态为允许
    5、设置Resin_3.0.8conf esin.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。
    打开Resin_3.0.8inhttpd.exe。
    现在IIS6.0与Resin_3.0.8已经成功整合了。我们可以将httpd.exe作为服务启动。那么,计算机启动的时候就会启动httpd.exe。
    安装服务
    d: esin_3.0.8inhttpd.exe -install
    取消服务
    d: esin_3.0.8inhttpd.exe -remove


    IIS6.0与Resin_3.0.8的整合困扰了我好几天。现在写出来跟大家交流一下。有什么错误请大家指出来。

(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
Java连接各种数据库的实例
AJAX应用程序开发七宗罪
专家和您一起谈谈java加壳的问题
利用HSQLDB 进行Hibernate单元测试
轻松提高Java代码的性能
欢迎参与华章“我所感兴趣的Sun公司技术”有奖调查活动
 
最近评论:
        
你曾悄悄的来过!
wow gold,wow gold,wow gold,ffxi gil max(9822)
        
冰封的往事!
wow power leveling,wow gold,wow power leveling,wow gold max(7188)
        
冰封的往事!
wow power leveling,wow gold,wow power leveling,wow gold max(5114)
        
冰封的往事!
wow power leveling,wow gold,WoW Gold,wow gold max(5048)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号