亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > IIS > 正文

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

2024-08-29 03:15:00
字體:
來源:轉載
供稿:網友

平臺上jsp虛擬主機環境的架設——windows2003+iis6+j2sdk1.4.2+resin2.1.16
.abu. at patching.net

今天,我生日,自己記性也不太好,順手寫一篇文章,省得不小心忘了。

我通常在windows上工作,這次要架設jsp虛擬主機運行環境,查看了一下網上所能找到的資料,基本沒有能用的,因為我需要的是能夠使iis同時既支持.asp又支持.jsp而且又可以做虛擬主機。

互相隔離,且運行在80端口。反正搜索出一堆,參考一下,自己搞吧。

一個一個找,這里面需要很多東西,不要怕麻煩,先準備好:

1、操作系統,我工作的環境是window2003中文版。

2、web服務器,我使用的是系統自帶的iis6。

3、java處理平臺,這里用的是java 2 sdk,se v1.4.2_06版。

4、jsp/servlets運行平臺,我選擇的是resin 2.1.16版,因為據說resin比tomcat運行效率高10倍以上,而關于

resin的版本需要注意的是,我聽說resin 2.x屬于免費版本,而3.x則是收費版本,所以選擇resin 2.1.16版。呵呵。

沒東西了,開始?!?/P>

一、安裝java 2 sdk

不做java開發,安裝一個標準環境就可以了,去java.sun.com,網頁右邊有快速導航,直接去下載好了,有中文版的。

我的安裝文件名是:j2sdk-1_4_2_06-windows-i586-p.exe ,不提供url了,自己找去。

運行安裝,出現界面:

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

然后選擇安裝路徑,全部安裝好,自己操作,很簡單的。

我裝在c:/jdk目錄下。

接下來設置環境變量,這一步很重要,別忘了:

java_home = c:/jdk

classpath = c:/jdk/lib/tools.jar;c:/jdk/lib/dt.jar

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)


Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

path 路徑里添加 c:/jdk;c:/jdk/bin

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

 

二、安裝jsp/servlets運行平臺,resin

哪里找?下載嘛,去,上去就找download,下載最新版本就好了。

我用的文件名:resin-2.1.16.zip,解壓縮到c:/resin目錄

記得立即做好下面這一步,設置resin的環境變量,我總是在這里忘了,最后系統找不到resin在哪里,當然不成功了。

resin_home = c:/resin

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

接下來我們繼續,運行c:/resin/bin/httpd.exe

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

這時候等待,然后出來了2個窗口,仔細看清楚。需要注意的是,啟動resin web 服務器和關閉服務器

都要使用小的這個窗口來操作,不要直接把后面的那個大的窗口給咔嚓掉哦。

 

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

這時候,resin服務的終端輸出上可以看到,http listening to *:8080

這表明resin自帶的web服務已經運行在本機的8080端口上了。

驗證一下:

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

到這里,resin服務器已經架設完畢,如果只自己做測試jsp或者服務器跑這么一個網站的話

完全足夠用了。當然,總是訪問8080端口也不是很方便,自己可以手工修改一下。

打開c:/resin/conf/resin.ini文件:

查找<http port='8080'/>,這個是修改端口的

修改站點默認目錄也有2種改法,現在系統用的是c:/resin/doc下的內容

在配置文件里面只要寫相對路徑doc就可以了。

也就是<doc-dir>doc</doc-dir>中間的doc這個地方。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

看見沒有?

是的,另外<http port='8080'/>這里修改端口就可以了。

但是、、、 呵呵,誰讓我還不滿足呢。

 

三、將resin掛接進iis

我先把iis6裝起來,win2003的好處就是不用的東西平時全都不開,呵呵,真不錯。

按步驟進行:

在c盤建立c:/web/jspsite目錄。這個就是jsp網站的主目錄。

然后在目錄下創建一個測試用的test.jsp文件。

輸入以下內容:

<html>
<head>
<title>jsp simple example</title>
</head>
<body>
<% out.println("hello, world!"); %>
</body>
</html>

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

 

接著,在c盤建立c:/web/dllrun目錄。

把c:/resin/libexec目錄下的isapi_srun.dll 復制到c:/web/dllrun目錄下。

至于為什么要把dll復制過去,原因就是jsp的解析是要通過resin提供的第三方的isapi接口進行的。

平時客戶端提交url的時候,只要發現是.jsp,iis將把.jsp丟給iis_srun.dll來執行。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

 

后面這個目錄還要再用,繼續往下走:

啟動iis6.0,首先在web服務擴展里面添加允許.jsp后綴的web服務擴展。

擴展名什么都隨意填寫,我這里輸入jsp。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

這是windows2003里面iis6.0增強的安全功能,你可以允許服務器上有哪些服務擴展是允許的,哪些是禁止的。

允許jsp。

為了看得更清楚,我們建立一個新的站點。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

打開站點屬性,在isapi篩選器里面添加新的篩選器,名稱隨意,這里輸入jsp,

再輸入可執行文件,也就是剛才說的resin掛接iis用的isapi過濾器,輸入

c:/web/dllrun/isapi_srun.dll

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

確認后,要注意一點,就是剛剛掛接進去的dll不會立即生效,優先級也顯示*未知*

沒有關系,不用理會。繼續往下走。

下面我們需要做的就是比較重要也很復雜的事情了,也就是修改resin的配置文件。

仔細研究c:/resin/conf/samples下的配置文件的參考,

尤其是要研究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文件

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

 

接下來,我修改c:/resin/conf目錄下的配置文件resin.conf

這里非常關鍵,但其實最重要的就兩個地方。

將<doc-dir>注釋掉,將resin自帶的8080端口運行的服務注釋掉<http port='8080'/>

加入<http-server app-dir='c:/resin/doc'> 這里的app-dir是缺省路徑,假如resin自帶的web

運行的話,缺省就是這個目錄。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

和下面這里:

仔細看<host>中間的這部分,這是建立虛擬主機的關鍵,每次增加虛擬主機就需要修改這個部分,

每個站點用<>括起來。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

配置文件基本配好了。

下面添加一個resin.ini文件到先前建立的dllrun目錄

添加內容

resinconfigserver localhost 6802
cauchostatus yes

意思就是當調用isapi_srun.dll的時候讀取相關配置

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

 

回到iis里面,將主機頭名添加進去。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

給虛擬主機用戶添加賬號。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

加入guests組

然后給對應的目錄設定權限:

給c:/web/jspsite目錄添加剛才用戶的權限,注意需要給讀寫都給。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

給c:/web/dllrun目錄剛才那個用戶的讀權限:

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

在iis6.0里面的應用程序池中間添加一個新的池

名字叫jspapppool,然后給這個池 應用程序池標識給予system權限。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

其實這里可以給更低一點的權限的,有心的朋友可以自己研究一下。

把jsp的網站加入到這個池中方便集中管理。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

在jsp的網站上添加一個虛擬目錄,目錄名為scripts,并且給予可執行的權限。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

最后別忘了給這個網站的運行權限設定為剛才的jsp_user用戶。

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

 

重啟resin,重啟iis。

檢查resin有沒有掛接進iis的辦法就是看isapi篩選器

如果狀態是綠色箭頭,表示已經被系統掛接成功。

然后瀏覽abu.com訪問test.jsp文件

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

而asp網站也同時可以運行

Win2003平臺上jsp虛擬主機環境的架設(IIS6+J2SDK+resin)

搞定收工。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲视频在线观看| 久久久亚洲精品视频| 国产伦精品一区二区三区精品视频| 久久精品在线视频| 亚洲精品视频免费| 亚洲男人天堂视频| 亚洲最大的免费| 青青草99啪国产免费| 国产精品吊钟奶在线| 欧洲亚洲免费在线| 亚洲人成在线一二| 97香蕉久久夜色精品国产| 精品亚洲一区二区三区四区五区| 日韩影视在线观看| 亚洲福利小视频| 欧美激情精品久久久久久大尺度| 成人免费福利视频| 国产日韩亚洲欧美| 亚洲第一免费播放区| 亚洲第一精品夜夜躁人人躁| 日韩av在线一区| 久久久久久久影视| 国产亚洲精品久久久久动| 中文字幕亚洲在线| 亚洲免费影视第一页| 欧美性猛交xxxx乱大交极品| 久久av在线播放| 亚洲国产成人精品久久久国产成人一区| 亚洲国产精品成人精品| 欧美日韩中文字幕| 欧美肥老妇视频| 欧美国产日本在线| 成人欧美在线观看| 亚洲精品乱码久久久久久按摩观| 九九热精品视频| 久久国产加勒比精品无码| 少妇高潮久久久久久潘金莲| 日韩欧美aⅴ综合网站发布| 亚洲精品国产精品自产a区红杏吧| 久久夜精品香蕉| 中文字幕av一区| 久久国产精品首页| 欧美日韩中文字幕日韩欧美| 98精品国产高清在线xxxx天堂| 91精品中国老女人| 欧美另类在线观看| 成人有码在线视频| 亚洲免费视频在线观看| 激情久久av一区av二区av三区| 国产a级全部精品| 国产精品海角社区在线观看| 国产精品福利无圣光在线一区| 日韩一区二区三区国产| 国产成人一区二| 欧美中文字幕精品| 欧美极品第一页| 色香阁99久久精品久久久| 久久人人爽人人爽人人片av高请| 国内免费久久久久久久久久久| 亚洲欧美中文字幕在线一区| 成人妇女免费播放久久久| 亚洲欧美日韩图片| 国产精品人人做人人爽| 日韩视频免费在线观看| 中文字幕国产精品| 亚洲一区国产精品| 精品久久国产精品| 在线观看中文字幕亚洲| 亚洲日本成人网| 91国产美女在线观看| 欧美成人午夜视频| 精品无人国产偷自产在线| 国产精品免费一区豆花| 亚洲欧美中文在线视频| 亚洲欧洲偷拍精品| 亚洲精品98久久久久久中文字幕| 亚洲字幕一区二区| 久久亚洲国产精品成人av秋霞| 欧美日韩在线看| 欧美日韩亚洲视频| 久久久精品久久| 欧美性猛交xxxxx免费看| 中文字幕在线精品| 欧美精品在线观看91| 91在线观看免费高清完整版在线观看| 欧美日韩性生活视频| 亚洲精品福利免费在线观看| 国产精品第3页| 97av在线影院| 久久久久亚洲精品国产| 欧美性受xxxx黑人猛交| 亚洲天堂2020| 啪一啪鲁一鲁2019在线视频| 懂色av影视一区二区三区| 91香蕉嫩草影院入口| 欧美一区亚洲一区| 久久精品亚洲热| 国产精品亚洲欧美导航| 亚洲成av人乱码色午夜| 亚洲激情国产精品| 一本一本久久a久久精品综合小说| 欧美在线视频网| 91亚洲精华国产精华| 91最新在线免费观看| 亚洲成人久久久久| 久久久久久噜噜噜久久久精品| 久久九九精品99国产精品| 国产精品成人品| 日本国产高清不卡| 亚洲最大福利视频网| 尤物yw午夜国产精品视频| 欧美超级乱淫片喷水| 亚洲天堂第二页| 日韩国产中文字幕| 久久亚洲综合国产精品99麻豆精品福利| 69久久夜色精品国产7777| 亚洲精品综合久久中文字幕| 久久艹在线视频| 国产999精品| 少妇精69xxtheporn| 久久人人97超碰精品888| 日韩麻豆第一页| 91在线高清视频| 亚洲精品美女久久| 久久香蕉国产线看观看网| 91精品视频在线播放| 日韩中文在线中文网三级| 亚洲级视频在线观看免费1级| 久久精品青青大伊人av| 国产在线视频一区| 国产在线视频2019最新视频| 国产乱肥老妇国产一区二| 97在线视频免费播放| 91精品在线观| 神马国产精品影院av| 日韩亚洲国产中文字幕| 国产精品嫩草影院一区二区| 美女久久久久久久久久久| 亚洲精品中文字幕女同| 成人深夜直播免费观看| 日本一本a高清免费不卡| 亚洲精品一区二区三区婷婷月| 国产精品欧美一区二区| 欧美成人激情视频| 亚洲天天在线日亚洲洲精| 成人高h视频在线| 欧美日韩在线免费观看| 好吊成人免视频| 亚州av一区二区| www.日本久久久久com.| 亚洲一区二区免费在线| 亚洲自拍另类欧美丝袜| 综合av色偷偷网| 日本精品一区二区三区在线| 中文国产成人精品久久一| 91在线中文字幕| 日韩av成人在线| 国产在线视频2019最新视频| 一区二区欧美日韩视频| 性欧美xxxx| 九九综合九九综合| 久久精品视频中文字幕| 亚洲第一精品自拍| 国产一区二区三区在线观看视频|