因为太多用户在Resin上调试或者安装或者使用出现问题，我今天在resin平台上试了一下，没有出现大家所出现的各种问题，但把我的一些配置心得跟大家讲讲（个人对resin不太了解，只能告诉大家我这样做可以正确使用论坛，至于方法是不是正确的，个人也不太清楚，欢迎批评与指正）。

环境：
Windows XP Professional SP1
Resin 2.1.2/3.0.14
MySQL 4.0.16
IE6.0 SP1
LyBBS 6.1

1、打开conf/resin.conf，修改
<doc-dir>D:\web\service\lybbs61</doc-dir>
指向lybbs文件夹，这个地方我尝试指向D:\web\service文件夹，希望通过http://localhost:/8080/lybbs61访问论坛，但没有成功，就直接指向了lybbs61文件夹。
可以看下面暖水袋网友提供的解决方法！！！
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2、resin中不认WEB-INF/lib中的包，我把需要的包，如mysql的jdbc驱动都拷到${resin_home}/lib中，注意的是resin中原来有个mysql-jdbc.jar的包，这个包是旧包，建议大家删除掉用新包替换。

点击${resin_home}/bin/httpd.exe，启动resin后浏览http://localhost:8080直接访问论坛。
可以通过http://localhost:8080/test.jsp查看连接是否正确。

3、resin3.0.14中，可以把lybbs.war直接拷到webapps下面，启动resin时会自动解压，解压后，把web-inf\lib\mysql-connector-java-3.0.10-stable-bin.jar拷到${resin_home}\lib中，并修改web-inf\classes\db.properties，然后，重启resin，浏览test.jsp是否正确。

因为个人对resin不了解，所以，只能提供我个人的设置方法，大家可以先按这种方法设置resin，如果正确后，就说明程序是正确的，需要用户自己排除Resin的其他错误。
对于说明中的问题，如果大家有更好的办法，希望大家跟帖跟我们沟通。

对于出现[WARN] Failed in getting a instance of DBConnect from DBConnectManager, searches 0 results.这类信息不用任何担心，用户不需关心warn的信息，而只需要关注error/fatal的信息。


------------------------------------------------------------------
下面是暖水袋网友提供的在resin上配置多个webapps的文档：
发表于http://mysql.lybbs.net/bbs_topic.do?forumID=13&postID=15376
------------------------------------------------------------------
以下是我配置成功的方法，拿出来大家分享：

做法是这样的，分两步走：

第一步：先完成resin的conf文件的配置：
　　　　
　　　　１、先设置布署所有虚拟主机的根目录，以我机子上的为例：（其中我是在d盘建了个www目录，放置不同的web程序。当然你也可以设置不同的名称和目录，其实这里大家也可以把不同的程序放在不同的目录，可是那样缺乏统一管理性）

　　　　　　<http-server app-dir="d:\www">
　　　　　 <!--
　　　　　　     - The root file directory of the server.  Apache users will change
　　　　　　     - this to /usr/local/apache/htdocs and IIS users will change it
　　　　　　     - to c:\inetpub\wwwroot
　　　　    -->
　　　　　  <doc-dir>d:\www</doc-dir>
          ...
          ...

       ２、以下为resin虚拟主机的设置，其中的www.aaa.com和www.bbb.com是我为了测试随便起的域名，对应的目录也是虚拟设置的，大家可以根据自己的情况对应的设置。（这一段也是在conf文件里）
     <http-server>
     .....
     .....
　　　　<host id='www.aaa.com'>
　　      <app-dir>d:\www\aaa</app-dir>
         <war-dir>d:\resin\webapps\aaa_lybbs\</war-dir>
       </host>
       <host id='www.bbb.com'>
         <app-dir>d:\www\bbb</app-dir>
         <war-dir>d:\resin\webapps\bbb_lybbs\</war-dir> 
       </host>
     ....
     ....
    </http-server>

第二步：布署文件目录

       １、接下来是根据配置文件里的设置来布署文件，以下步骤以上面配置文件为主，大家可以根据自己的配置情况来布署。

　　　　（１）：在resin的webapps目录下建立两个目录，分别是“aaa_lybbs”和“bbb_lybbs”，这两个目录对应conf文件里的“www.aaa.com”和“www.bbb.com”两个域名。

　　　　（２）：接下来将lybbs.war文件放在这两个目录下，当然解压开放也可以，这样这两个目录下面就分别有一个lybbs目录了（当然lybbs这个目录可以改名字，不过对应程序里链接论坛的链接也要对应着改名字）。

      　（３）：在各自的程序里写上这样的链接就可以打开lybbs程序，我在www.aaa.com的index.jsp的链接是这样写的：<a href="/lybbs">，打开的链接就是“www.aaa.com/lybbs”，对应其它的程序写法也是这样的。

第三步：测试运行
　　　　
　　　　为了能测试运行成功，您需要在本机的hosts文件里设置以下内容：

　　　　127.0.0.1　www.aaa.com
       127.0.0.1　www.bbb.com

       这一步的设置主要是为了可以在本机测试配置是否成功而做。

　　以上就是配置的全部过程，大家试试吧！

　　祝大家好运！
