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服務運行;