茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1675149 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_0082.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2010/4/22 15:30:04
IIS配合Tomcat搭建JSP環境

使用和測試JSP程序,必須要有一個完整的JSP運行環境,這裡介紹一種簡單的JSP環境搭建方法,適用於中小企業的JSP建站環境,也適用於JSP網站開發人員的JSP測試環境。

這裡假設的系統是採用安裝了IIS組件的Windows 2000 Professional或者是Windows 2000 Server。WWW服務採用Windows組件中IIS自帶的WWW服務。JSP環境主要使用Tomcat3.2.3。當然,出於安全的考慮,系統必須安裝好了Service Pack2補丁,該補丁如果沒有,可以從微軟的官方網站下載。下面介紹具體的配置步驟:
安裝Java開發工具包,用來執行Tomcat3.2.3的主程序。可以採用jdk1.3.1,從http://java.sun.com/products/archive/index.html裡下載,可以得到它。安裝完之後,假設安到c:\jdk1.3.1。要在"我的電腦"->;"屬性"->;"高級"->;"環境變量"->;"用戶變量"裡添加如下環境變量:
PATH c:\jdk1.3.1\bin;c:\jdk1.3.1\jre\bin
CLASSPATH .;c:\jdk1.3.1\lib\dt.jar;c:\jdk1.3.1\lib\tools.jar;c:\jdk1.3.1\jre\lib\rt.jar
JAVA_HOME c:\jdk1.3.1

接著,運行cmd進入DOS窗口,或者直接進入,然後分別執行javac和java命令,如果有相關命令幫助提示,則正常,如不然,可以進入"控制面板",刪除應用程序"Java2運行時環境",接著返回DOS,運行上述兩命令,直到提示正確為止。這樣表明,系統可以運行任何Java程序了。你甚至可以寫一個Java程序用作測試。
下載tomcat3.2.3(或者tomcat3.2.4),它的具體下載位置在http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.4/bin/裡邊。將jakarta-tomcat-3.2.4.zip解壓即可(設解壓到C盤)。並將解壓後的文件夾重命名為tomcat(為方便起見)。你見到的目錄結果將是如下結構:
c:\tomcat\conf
c:\tomcat\webapps
c:\tomcat\bin


如果不是這樣的結構,則進行修改。
接著,同第一步一樣,在"我的電腦"->;"屬性"->;"高級"->;"環境變量"->;"用
戶變量"裡添加環境變量:
TOMCAT_HOME C:\tomcat

修改c:\tomcat\conf\server.xml文件,找到如下語句:
<Context path="/examples"
docBase="webapps/examples"
crossContext="false"
debug="0"
reloadable="true" >;
</Context>;

在它的後邊添加一個類似語句:
<Context path="/myjsp"
docBase="webapps/myjsp"
crossContext="false"
debug="0"
reloadable="true" >;
</Context>;

說明:"/myjsp"是相對於網站根的路徑,就相當於http://192.168.0.75/myjsp
而"webapps/myjsp"是/myjsp的實際位置,這裡是c:\tomcat\webapps\myjsp。
同時在http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.4/bin/win32/i386/中下載isapi_redirect.dll文件。將它拷貝到c:\tomcat\bin\win32\i386目錄下邊。子目錄win32以及i386都是手工創建的。
運行regedit命令,進入註冊表,建立如下一個註冊項:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0
在上述項1.0下創建如下串值:
extension_uri /jakarta/isapi_redirect.dll
log_file C:\tomcat\logs\isapi.log
log_level Debug
worker_file C:\tomcat\conf\workers.properties
worker_mount_file C:\tomcat\conf\uriworkermap.properties

在IIS服務控制台下(打開"控制面板"->;"管理工具"->;"Internet服務管理器"->;"默認web站點"),將默認web站點下邊的子目錄全部刪掉,然後,創建一個虛擬目錄,名為:jarkata,設置其權限為可執行。路徑為c:\tomcat\bin\win32\i386,在該目錄的文檔屬性欄裡添加index.htm,index.html,index.jsp。

在IIS控制台下,加一個filefilter(ISAPI篩選器,在屬性裡邊),名為jarkata。權限為可執行。文件為c:\tomcat\bin\win32\i386\isapi_redirect.dll.確定後,如果圖標為綠色,即表示正常。

修改IIS的主目錄。可以設為c:\ mysite(預先創建mysite子目錄),以及IP地址,主機名。
在uriworkermap.properties 文件中,加進/jsp/*=ajp12。
將"管理工具"->;"服務"中的WWW服務設置為手動方式。

這樣,整個JSP環境配置結束,可以提供給網絡開發人員使用了。
啟動JSP環境時,進入c:\tomcat\bin目錄,執行startup.bat,再啟動"管理工具"->;"服務"中的WWW服務即可。結束JSP環境,可以停止WWW服務,再執行c:\tomcat\bin中的shutdown.bat程序。
假設系統的IP為192.168.0.75,那麼在啟動JSP環境以後,在IE地址欄中輸出:
http://192.168.0.75/examples/jsp/就能見到JSP的頁面。
裡邊有一些很有用的例子。在開發時,可以將JSP程序放到c:\tomcat\webapps\myjsp下邊。它的下邊也可以建立子目錄。而htm(l)頁面放到c:\mysite下邊。
比如,c:\tomcat\webapps\myjsp\news\test.jsp程序在運行之後,其真正的URL將變為:http://192.168.0.75/myjsp/news/test.jsp


原文出處:[藍森林-自由軟件] - IIS配合Tomcat搭建JSP環境
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|