windows2003 sp2+IIS6.0+jdk1.5+resin3.1.3结合成一个WIN下的JSP服务器
web文件目录:D:web/jsptest
1.安装JDK1.5到SUN网站下EXE的文件直接安装就可以了.安装目录任选:本例装在D:/jdk下;
设置环境变量:
JAVA_HOME (d:/jdk) //jdk安装目录
path (D:/jdk/bin);
classpath (.;D:/jdk/lib/tools.jar;D:/jdk/lib/dt.jar;)
注销后,在命令提示符下输入javac命令.如果看到命令解释说明已经装好了
2.安装resin
下载resin后直接解压.比如:D:/resin
设置环境变量:
RESIN_HOME () //resin安装目录
设置好后,在命令提示符下转到resin安装目录,输入httpd命令.也就是运行resin.
然后在浏览器中输入http://localhost:8080如果出现resin的画面说明安装成功
<-- 打开D:/resin/conf/resin.conf文件,配置站点
<!--
- Configuration for the web-tier/load-balancer
-->
在如上一行注释前的</host> </cluster>之间加入如下:
<host id="你的域名" root-directory=".">
<web-app id="/" root-directory="D:/web/jsptest"/>
</host>
-->
浏览器中输入http://你的域名:8080,如果能打开你的网站说明.resin下的JSP站点已经配置好了.
3.与IIS结合
新建D:/scripts //任意文件夹
运行resin下的setup.exe文件,在IIS/PWS项中输入这个目录确定即可;(目的是在IIS中添加服务扩展)
在resin的安装目录下win32文件夹(不同版本不一样)中有isapi_srun.dll文件(与IIS结合主要靠它了)会被复制到这里
4.在IIS中新建站点,站点主目录指向D:/web/jsptest(即你的web目录),赋给正确权限.
在站点属性ISAPI筛选器添加新筛选器,名字任意,文件路径指向D:/scripts也就是isapi_srun.dll文件所在目录;
在缓存ISAPI扩展中,添加.jsp扩展目录也指向D:/scripts;
新建虚拟目录scripts,路径指向D:/scripts.权限:读取+运行脚本+执行;
默认文档中加入index.jsp(你的默认首页)
重启IIS,resin.浏览器中输入http://你的域名 如果能看到你的站点说明配置成功;
httpd -install将resin做windows服务运行;