Tomcat 6 實作 - 虛擬目錄設置
出處:作者:冰凍的魚 日期:2008/12/25
以下 Tomcat 6 實作將讓湯姆貓第六代有一個網站虛擬目錄可以使用
[測試環境]
MS XP Pro SP3
整合 AppServ 2.5.10 與 Tomcat 6.0.18 (WIN 7 + WAMP2.0 + TOMCAT3.0)
[開始實作]
以下實作方法有二種,請選擇其中一種方法實作它即可
建議採用方法二,因為此方法支援熱設置,不需要重新啟動Tomcat即可生效。
[方法一]
在 $Tomcat_Home\conf\Server.xml 做設置
(設置完成後,需要重新啟動Tomcat)
[實作]
Step 1. 開啟 $Tomcat_Home\conf\Server.xml 檔案
(C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf)
Step 2. 在 <Host> 與 </Host> 之間加入
<Context debug="0" docBase="虛擬網站的絕對目錄路徑" path="/虛擬目錄" />
例如:<Context debug="0" docBase="C:\AppServ\www\Test\web" path="/test" />
(<Context debug="0" docBase="
D:\programing\jsp_sample" path="/jsp_sample" />)
Step 3. 存檔
Step 4. 重新啟動 Tomcat
Step 5. 開啟瀏覽器做測試
網址輸入 http://localhost:8080/test/index.jsp
[方法二]
在 $Tomcat_Home\conf\conf\Catalina\localhost 資料夾下建立「虛擬目錄.xml」
(如果 Catalina 和 localhost 目錄不存在,請自行新增它)
(設置完成後,不需要重新啟動Tomcat)
[實作]
Step 1. 在 $Tomcat_Home\conf\conf\Catalina\localhost 資料夾下建立 test.xml 檔案
Step 2. 開啟 test.xml 檔
輸入<Context debug="0" docBase="絕對目錄路徑" />
例如:<Context debug="0" docBase="C:\AppServ\www\Test\web" />
Step 3. 存檔
Step 4. 開啟瀏覽器做測試
網址輸入 http://localhost:8080/test/index.jsp
[備註]
實作之前,請在 C:\AppServ\www\Test\web 資料夾下
新增 index.jsp 檔案以便測試使用
[注意]
測試時,如果瀏覽網頁出現 [404 找不到網頁] 的錯誤訊息時,
請重新啟動瀏覽器,並且重新輸入[完整網址]
例如: http://192.168.0.100:8080/test/index.jsp
這樣在 [整合 AppServ 2.5.10 與 Tomcat 6.0.18] 環境下就能正常顯示網頁
2012年1月24日 星期二
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言