首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

Windows 2000 環境下 Tomcat 3.2.3 安裝與配置完整教程

     編輯:Java 程式設計入門

前言:經典組合的搭建指南

雖然技術棧已迭代多輪,但理解 Tomcat 3.x 在 Win2000 上的安裝配置,有助於掌握 Servlet 容器與 Web 服務器整合的核心原理。本文記錄完整安裝流程、環境變量配置、啟動驗證及 JSP 測試步驟。

一、安裝前提條件

  • 已安裝 Apache HTTP Server(如 1.3.20)
  • 已安裝 JDK(如 1.3.1)
  • 理解 Apache、JDK、Tomcat 三者角色:Apache 處理靜態/代理,JDK 提供運行環境,Tomcat 執行 Servlet/JSP

二、軟件下載與目錄結構

1. 下載 Tomcat

https://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/jakarta-tomcat-3.2.3.zip

解壓至 C:/tomcat,獲得目錄結構:

tomcat/
└── jakarta-tomcat-3.2.3/
    ├── bin/          # 啟動腳本
    ├── conf/         # 配置文件 (server.xml, web.xml)
    ├── doc/          # 文檔
    ├── lib/          # 依賴 JAR (servlet.jar, webserver.jar)
    ├── logs/         # 運行日誌
    ├── src/          # 源碼
    ├── webapps/      # Web 應用發布目錄
    └── work/         # JSP 編譯生成的 Java/Class 文件工作目錄

2. 下載 Apache-Tomcat 連接器

https://jakarta.apache.org/builds/jakarta-tomcat/release/v3.1.1/bin/win32/i386/ApacheModuleJServ.dll

此 DLL 使 Apache 能將 Servlet 請求轉發給 Tomcat。

三、環境變量配置(關鍵步驟)

右鍵「我的電腦」→ 屬性 → 高級 → 環境變量,設置系統變量:

變量名值示例說明
TOMCAT_HOMEC:/tomcat/jakarta-tomcat-3.2.3Tomcat 根目錄
JAVA_HOMEC:/jdk1.3.1JDK 安裝目錄
CLASSPATHC:/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包含 Servlet API 及 Tomcat 核心庫
> **注意**:中文系統下 JDK 1.3 註冊表鍵值可能需手動修正為 "Java Runtime Environment" / "Java Plug-in",Win2000 實測無此問題,但建議檢查。

四、啟動驗證

  1. 執行 C:/tomcat/jakarta-tomcat-3.2.3/bin/startup.bat
  2. 在 webapps/examples/jsp 下創建 HelloWorld.jsp:
<%@ page contentType="text/html;charset=gb2312" %>
<html><head><title>JSP測試頁面---HelloWorld!</title></head>
<body>
<%= "<h1>HelloWorld!<br>世界,你好!</h1>" %>
</body></html>
  1. 瀏覽器訪問 https://127.0.0.1:8080/examples/jsp/HelloWorld.jsp

若顯示「HelloWorld! 世界,你好!」,證明 Tomcat 已正常工作。

五、常見問題排查

  • 端口衝突:8080 被佔用 → 修改 conf/server.xml 中 <Connector port="8080"/>
  • ClassNotFound:檢查 CLASSPATH 是否包含 servlet.jar、webserver.jar 且路徑無拼寫錯誤
  • 中文亂碼:確保 JSP 頁面指令 charset=gb2312 與保存編碼一致
  • Apache 整合失敗:確認 httpd.conf 載入 ApacheModuleJServ.dll 且 tomcat.conf 正確映射上下文

六、目錄結構速查表

jakarta-tomcat-3.2.3/
├── bin/startup.bat | shutdown.bat
├── conf/server.xml       # 核心配置:端口、Host、Context
├── conf/web.xml          # 全局 Servlet 映射、MIME、welcome-file
├── lib/servlet.jar       # Servlet 2.2 API
├── lib/webserver.jar     # Tomcat 內部類
├── webapps/ROOT/         # 默認 Web 應用
├── webapps/examples/     # 官方示例(含 JSP/Servlet)
└── work/                 # JSP 編譯輸出,可安全刪除重建

七、結語

完成上述步驟,您已在 Win2000 上搭建起經典的 Apache + Tomcat 3.2.3 開發環境。這套流程雖屬歷史版本,但環境變量隔離、連接器整合、JSP 編譯工作目錄等核心概念在現代 Tomcat 9/10 中依然延續。建議進一步學習 server.xml 深度配置、JNDI 數據源、SSL 憑證部署等進階主題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved