文章转载自:http://
resin 2.1.17+JDK1.6 + IIS6终极配置:
准备: jdk-6u1-windows-i586-p.exe ;resin 2.1.17 ;IIS6
1.装IIS (略)
2.装JDK (假设安装在:C:\jdk)(略)
3.解压resin 2.1.17到目录 c:\resin (其他也可)
3.配置JDK及resin环境变量:
1) 增加变量名:JAVA_HOME 变量值: C:\jdk (jdk安装目录,假定在C:\jdk)
2) 增加变量名:CLASSPATH 变量值: C:\jdk\lib\tools.jar;C:\jdk\lib\dt.jar
3)在变量名Path后面增加 ;C:\jdk;C:\jdk\bin
4) 增加变量名:resin 变量值: C:\resin (C:\resin 为你的resin安装目录)
4.新建一个文件夹C:\Inetpub\Scripts(也可在其他地方建立) ;在C:\Inetpub\Scripts下建一个文件resin.ini,文件内容为下行: CauchoConfigFile C:\resin\conf\resin.conf
5.拷贝C:\resin\libexec目录下的isapi_srun.dll文件到 C:\Inetpub\Scripts目录下;
5.打开Internet信息管理器,新建Web服务扩展,指向C:\Inetpub\Scripts\isapi_srun.dll文件;
6.在你建立好的某一个网站下建立一个叫scripts的虚拟目录指向C:\Inetpub\Scripts,注意这个虚拟目录一定要有执行脚本的权限。
7.在你建立的网站属性选择ISAPI,添加跟Web扩展相同的ISAPI;
8.修改C:\resin\conf\resin.conf文件
网上说需要注释掉 <http port='8080'/> ,其实不需要;
找到 <doc-dir>doc</doc-dir> 修改为 <doc-dir>C:\resin\doc</doc-dir> ;
找到<host id=''>修改为 <host id='www.yourdomain.com yourdomain.com'> ;
host里面的id为你的网站域名;
在<host id='www.yourdomain.com yourdomain.com'> 下面增加:
<doc-dir>d:\webroot</doc-dir> 这里 d:\webroot是你的网站所在物理路径;
查找<host>下面内容是否存在:
<web-app id='/'>
<servlet-mapping url-pattern='*.xtp' servlet-name='xtp'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
若没有,则添加;
9.重启IIS;启动C:\resin\bin\httpd.exe ;收工。