Win 2000平台架設Tomcat教程

來源:互聯網
上載者:User
教程

  一、Tomcat簡介
  
  自從JSP發布之後,推出了各式各樣的JSP引擎。Apache Group在完成GNUJSP1.0的開發以後,開始考慮在SUN的JSWDK基礎上開發一個可以直接提供Web服務的JSP伺服器,當然同時也支援Servlet。這樣,Tomcat就誕生了。Tomcat是完全免費的軟體,任何人都可以從互連網上自由地下載。Tomcat與Apache的組合相當完美。

  二、安裝前的準備
  
  在安裝Tomcat前,你的Win2000下應該已經安裝了Apache和JDK,並且你應該已經能大致瞭解Apache、JDK、Tomcat在系統中的地位和相互關係。如果你還沒有安裝好Apache和JDK,你可以參閱Apache1.3.20在Windows下的使用、Windows下JDK1.3.1的安裝進行安裝。
  
  三、下載所需要的軟體
  
  首先從http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/jakarta-tomcat-3.2.3.zip下載Jakarta-tomcat-3.2.3.zip,並將其解壓縮到一個目錄下(我們使用的是c://tomcat)。這時會得到如下的目錄結構:
  
  tomcat
   ---jakarta-tomcat-3.2.3
   ---bin Tomcat執行指令碼目錄
   ---conf Tomcat設定檔
   ---doc Tomcat文檔
   ---lib Tomcat運行需要的庫檔案(JARS)
   ---logs Tomcat執行時的LOG檔案
   ---src Tomcat的原始碼
   ---webapps Tomcat的主要Web發布目錄
   ---work
  
  Tomcat的工作目錄,Tomcat將翻譯JSP檔案得到的Java檔案和class檔案放在這裡
  
  接著你還需要從http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/win32/i386/ApacheModuleJServ.dll下載ApacheModuleJserv.dll。
  
  四、進行簡單的設定
  
  選擇“我的電腦”,右鍵點出菜單,選擇屬性,彈出對話方塊“系統特性”,選擇“進階”選項頁,然後點“環境變數”,就可以編輯系統的環境變數。
  
  TOMCAT_HOME值:c://tomcat//jakarta-tomcat-3.2.3(指示Tomcat根目錄)
  
  JAVA_HOME值:c://jdk1.3.1(jdk安裝目錄)
  
  CLASSPATH值:c://jdk1.3.1//lib//tools.jar;c://tomcat//jakarta-tomcat-3.2.3//lib//servlet.jar;

  c://tomcat//jakarta-tomcat-3.2.3//lib//webserver.jar

  另外,有的參考書中提到,在中文系統上安裝JDK1.3,系統註冊表會有問題,用regedit開啟註冊表查javasoft,位置為HKEY_LOCAL_MACHINE->Software->Javasoft->,“Java運行時環境”應改為“Java Runtime Environment”,“Java外掛程式”應改為“Java Plug-in”,我在Win2000下安裝時並沒有遇到這個情況,你在安裝完成後不妨檢查一下。
  
  接下來就可以執行c://tomcat//jakarta-tomcat-3.2.3//bin//startup.bat。測試一下Tomcat是否運行正常。

  現在,我們在c://tomcat//jakarta-tomcat-3.2.3//webapps//examples//jsp目錄下建立一個HelloWorld.jsp檔案:
  
  <%@ page contenType="text/html;charset=gb2312" %>
  <HTML>
  <HEAD>
  <TITLE>
  JSP測試頁面---HelloWorld!
  </TITLE>
  </HEAD>
  <BODY>
  <%="<h1>HelloWorld!<br>世界,你好!</h1>" %>
  </BODY>
  </HTML>
  
  在瀏覽器的地址欄中鍵入:http://127.0.0.1:8080/examples/jsp/HelloWorld.jsp
  
  這證明,Tomcat已經可以正常地工作了。請注意,如果你鍵入的是http://localhost/examples/jsp/HelloWorld.jsp,你將無法看到這個畫面,因為現在Tomcat還沒有與Apache配合使用。
  
  五、Tomcat與Apache的配合
  
  從上面我們可以看到Tomcat其實可以作為一個獨立的Web伺服器來使用。但是,由於在作為Web伺服器方面,Tomcat和Apache在效能上有很多差距。所以,我們一般將Tomcat與Apache配合使用。而Tomcat本身就是Apache的一個子項目,所以Tomcat對Apache提供了強有力的支援。
  
  首先將我們在第三部分中得到的ApacheModuleJserv.dll檔案拷貝到Apache安裝目錄的modules子目錄下,然後將Apache安裝目錄的conf子目錄下的http.conf檔案用文字編輯器開啟,在最後面加入下面的兩行:
  
  LoadModule jserv_module modules
  //ApacheModuleJServ.dll
  INCLUDE c://tomcat//jakarta-tomcat-3.2.3
  //conf//tomcat-apache.conf
  
  重啟Apache服務,並執行c://tomcat//jakarta-tomcat-3.2.3//bin//startup.bat。然後在瀏覽器的地址欄中鍵入:http://127.0.0.1:8080/examples/jsp/HelloWorld.jsp,你將看到有畫面,這證明你的Tomcat已經和Apache完善地結合在一起了。



相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。