Changes between Version 1 and Version 2 of Jetty-Demo
- Timestamp:
- Aug 13, 2009, 11:54:20 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Jetty-Demo
v1 v2 1 * 簡介 1 {{{ 2 #!html 3 <div style="text-align: center; color: blue"><big 4 style="font-weight: bold;"><big><big> Jetty Demo </big></big></big></div> 5 }}} 6 [[PageOutline]] 7 8 9 = 簡介 = 2 10 3 11 jetty 為純java的輕量化網頁伺服器,此jetty_demo 是簡化jetty而來的。 4 若您需要一個 jsp,servlet 的網頁伺服器的話,您不需額外安裝apache,tomcat,5 只要安裝java後在搭配僅4.1M的jetty_demo,就可以在您的電腦提供一個網頁伺服器 12 若您需要一個'''輕巧且有效率的 jsp,servlet 網頁伺服器'''的話,您不需額外安裝apache,tomcat, 13 只要安裝java後在搭配僅4.1M的jetty_demo,就可以在您的電腦提供一個網頁伺服器。 6 14 7 * 需求 15 == 動機 == 16 * Hadoop 的 web 介面為Jetty 所提供,要開發Hadoop網頁介面,則需瞭解Jetty 17 * Jetty 的原始檔含有很多資料,但資訊太多則難以瞭解其核心,精簡版的Jetty 能提供初學者探索Jetty架構 18 19 == 認識Jetty == 20 21 * Jetty 是一個用 Java 實現、開源、基於標準、並且具有豐富功能的 Http 服務器和 Web 容器,可以免費的用於商業行為。 22 * Jetty 這個項目成立於 1995 年,現在已經有非常多的成功產品基於 Jetty 23 * 如 Apache Geromino, JBoss, IBM Tivoli, Cisco SESM 等。 24 * Jetty 可以用來作為一個傳統的 Web 服務器,也可以作為一個動態的內容服務器,並且 Jetty 可以非常容易的嵌入到 Java 應用程序當中。 25 26 == 版本 == 27 28 * Jetty-Demo 的Jetty 版本為 5.1.14,雖非最新,但為Hadoop 0.18.3 所使用 29 30 = 需求 = 8 31 9 您的電腦需要安裝java 1.5 以上的版本10 此軟體不分作業系統平台,測試於ubuntu 8.10 執行無誤。32 * 您的電腦需要安裝java 1.5 以上的版本 33 * 此軟體不分作業系統平台,測試於ubuntu 8.10 執行無誤。 11 34 12 * 如何使用35 = 如何使用 = 13 36 14 37 解壓縮後,在您解開後的jetty_demo 內,在終端機內輸入以下指令 15 38 {{{ 16 39 java -jar start.jar etc/jetty.xml 17 40 }}} 18 41 您在瀏覽器內輸入以下網址就能瀏覽網頁 19 42 20 http://localhost:818043 [http://localhost:8180] 21 44 22 * 建立自己的網頁 (jsp, html)45 = 建立自己的網頁 (jsp, html) = 23 46 24 47 將您的網頁放在,jetty_demo資料夾內的 25 48 {{{ 26 49 webapps/root/ 27 50 }}} 28 51 完成後參照"如何使用"一節打開jetty即可看到您的網頁 52 53 = 更多資訊 = 54 55 * [http://www.mortbay.org/jetty/ Jetty 官方網頁] 56 * [http://trac.nchc.org.tw/cloud/wiki/waue/2009/0812 探索 jetty ]