我一般在Windows上工做,此次要架設jsp虛擬主機運行環境,查看了一下網上所能找到的資料,基本沒有能用的,由於我須要的是可以使IIS同時既支持.asp又支持.jsp並且又能夠作虛擬主機。互相隔離,且運行在80端口。反正搜索出一堆,參考一下,本身搞吧。java
一個一個找,這裏面須要不少東西,不要怕麻煩,先準備好:
一、操做系統,我工做的環境是Window2003中文版。
二、Web服務器,我使用的是系統自帶的IIS6。
三、JAVA處理平臺,這裏用的是JAVA 2 SDK,SE v1.4.2_06版。
四、jsp/Servlets運行平臺,我選擇的是Resin 2.1.16版,由於聽說Resin比Tomcat運行效率高10倍以上,而關於Resin的版本須要注意的是,我據說Resin 2.x屬於免費版本,而3.x則是收費版本,因此選擇Resin 2.1.16版。web
1、安裝JAVA 2 SDKwindows
不作JAVA開發,安裝一個標準環境就能夠了,去java.sun.com,網頁右邊有快速導航,直接去下載好了,有中文版的。個人安裝文件名是:j2sdk-1_4_2_06-windows-i586-p.exe ,不提供URL了,本身找去。運行安裝,出現界面:服務器
而後選擇安裝路徑,所有安裝好,本身操做,很簡單的。網絡
我裝在C:\JDK目錄下。 內容來自dedecmsjsp
接下來設置環境變量,這一步很重要,別忘了:
JAVA_HOME = C:\JDK
CLASSPATH = C:\JDK\LIB\tools.jar;C:\JDK\LIB\dt.jar測試
Path 路徑裏添加 C:\\JDK;C:\\JDK\\bin 網站
2、安裝jsp/Servlets運行平臺
Resin哪裏找?下載嘛,去www.caucho.com,上去就找Download,下載最新版本就行了。
我用的文件名:resin-2.1.16.zip,解壓縮到C:\resin目錄
記得當即作好下面這一步,設置Resin的環境變量,我老是在這裏忘了,最後系統找不到resin在哪裏,固然不成功了。
RESIN_HOME = C:\resinspa
接下來咱們繼續,運行C:\resin\bin\httpd.exe
這時候等待,而後出來了2個窗口,仔細看清楚。須要注意的是,啓動Resin Web 服務器和關閉服務器都要使用小的這個窗口來操做,不要直接把後面的那個大的窗口給咔嚓掉哦。操作系統
這時候,Resin服務的終端輸出上能夠看到,http listening to *:8080
這代表Resin自帶的web服務已經運行在本機的8080端口上了。
驗證一下:
到這裏,Resin服務器已經架設完畢,若是隻本身作測試jsp或者服務器跑這麼一個網站的話徹底足夠用了。固然,老是訪問8080端口也不是很方便,本身能夠手工修改一下。
打開C:\resin\conf\resin.ini文件:
查找<http port=‘8080‘/>,這個是修改端口的
修改站點默認目錄也有2種改法,如今系統用的是C:\resin\doc下的內容
在配置文件裏面只要寫相對路徑doc就能夠了。
也就是<doc-dir>doc</doc-dir>中間的doc這個地方。
看見沒有?
是的,另外<http port=‘8080‘/>這裏修改端口就能夠了。
可是、、、 呵呵,誰讓我還不知足呢。