c:webdllrunisapi_srun.dll

确认后,要注意一点,就是刚刚挂接进去的dll不会立即生效,优先级也显示*未知*

没有关系,不用理会。继续往下走。
下面我们需要做的就是比较重要也很复杂的事情了,也就是修改resin的配置文件。
仔细研究c:resinconfsamples下的配置文件的参考,
尤其是要研究iis.conf 和 virtual_host.conf
下面说一下我的计划,我计划是这样,建立一个带主机名的网站,这样来模拟真实服务器
环境中,虚拟主机的情况。
那么我计划建立一个jsp网站,abu.com 指向我的ip 127.0.0.1
而127.0.0.1直接访问,是iis默认的asp网站。
如果这两个都能访问,那么表明,我们的目的已经达到了。
为了能够在本地实现访问abu.com的时候能够解析到127.0.0.1 我修改本机的hosts文件

接下来,我修改c:resinconf目录下的配置文件resin.conf
这里非常关键,但其实最重要的就两个地方。
将<doc-dir>注释掉,将resin自带的8080端口运行的服务注释掉<http port='8080'/>
加入<http-server app-dir='c:resindoc'> 这里的app-dir是缺省路径,假如resin自带的web
运行的话,缺省就是这个目录。

和下面这里:
仔细看<host>中间的这部分,这是建立虚拟主机的关键,每次增加虚拟主机就需要修改这个部分,
每个站点用<>括起来。

配置文件基本配好了。
下面添加一个resin.ini文件到先前建立的dllrun目录
添加内容
resinconfigserver localhost 6802
cauchostatus yes
意思就是当调用isapi_srun.dll的时候读取相关配置

回到iis里面,将主机头名添加进去。

给虚拟主机用户添加账号。

加入guests组 
然后给对应的目录设定权限:
给c:webjspsite目录添加刚才用户的权限,注意需要给读写都给。

给c:webdllrun目录刚才那个用户的读权限:









