Resin和iis配置多个站点
resin和iis的结合,还要能配多个虚拟jsp站点。
iis5和resin2.1.11
1.在iis中新建一个站点,指向某一目录如d:\aspjsp,然后在该目录下面建一个scripts目录,将isapi_srun.dll拷贝到scripts目录下。
2.在iis中在这个新建站点下面建一个虚拟目录scripts,指向cd:\aspjsp\scripts。
3.在这个站点属性中的ISAPI筛选器中将d:\aspjsp\scripts\isapi_srun.dll加入。
要想配置多个站点重复以上超作。iis配置虚拟主机很简单,就是给站点分配不同的主机头。详细的可以查查网上为书不少的文章。
4.配置resin的resin.conf。
类似简单配置:
多个站点
<caucho.com>
<http-server>
<host id='www.egocbd.com' app-dir='d:\aspjsp'>
<!-- automatically compile Java in WEB-INF -->
<classpath id='WEB-INF/classes' source='WEB-INF/classes'/>
<cache-mapping url-pattern='/' servlet-name='jsp'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
<error-log id='log/error.log'/>
</host>
<host id='www.egocbd.com' app-dir='d:\aspjsp2'>
<!-- automatically compile Java in WEB-INF -->
<classpath id='WEB-INF/classes' source='WEB-INF/classes'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
<error-log id='D:/aspjsp2/WEB-INF/log/error.log'/>
</host>
<srun id="a" host='www.egocbd.com' port='6802'/>
<srun id="b" host='www.egocbd.com' port='6803'/>
</http-server>
</caucho.com>
单一站点
<!--
-- A sample IIS configuration
-->
<caucho.com>
<!-- <log id='/' href='stderr:'/> -->
<http-server app-dir='d:\inetpub\wwwroot' class-update-interval='2'>
<srun port='6802'/>
<!-- automatically compile Java in WEB-INF -->
<classpath id='WEB-INF/classes' source='WEB-INF/classes'/>
<error-