Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 下 JSP 開發環境建置三大方案:Tomcat 整合 Apache、IIS 與獨立模式

編輯:XP 系統應用技巧

JSP (JavaServer Pages) 是跨平台動態網頁技術,執行需 Web 伺服器與 JSP 引擎。以 Tomcat 為引擎,搭配 Apache、IIS 或獨立運行,提供三種主流建置方案。

核心元件說明

  • J2SDK:Java 開發基礎,必須先安裝。
  • Apache:高效靜態頁面服務器。
  • Tomcat:JSP/Servlet 容器,本身含簡易 HTTP 服務,但靜態效能不如 Apache,通常配合使用。
  • mod_jk.dll:Apache-Tomcat 連接器(JK 協議)。
  • tc4ntiis.zip:IIS-Tomcat 連接器(ISAPI 篩選器)。

方案一:Tomcat 獨立模式(適合測試學習)

僅安裝 J2SDK + Tomcat,設定 JAVA_HOME、CATALINA_HOME,啟動 startup.bat,預設埠 8080 即可運行 JSP。簡單但生產環境不建議。

方案二:Apache + Tomcat(主流生產架構)

  1. 安裝 Apache 2.x、Tomcat 4.x、J2SDK。
  2. 將 mod_jk.dll 複製至 Apache modules 目錄。
  3. 修改 httpd.conf 載入 mod_jk、設定 JkWorkersFile、JkMount /*.jsp worker1。
  4. 設定 workers.properties 定義 worker1 指向 Tomcat AJP 連接埠(預設 8009)。
  5. 啟動 Apache 再啟動 Tomcat,Apache 處理靜態/轉發 JSP 請求至 Tomcat。

方案三:IIS + Tomcat(Windows 原生整合)

  1. 安裝 IIS、Tomcat、J2SDK。
  2. 解壓 tc4ntiis.zip,依讀檔說明註冊 ISAPI 篩選器、建立虛擬目錄映射至 Tomcat webapps。
  3. 設定 IIS 應用程式對應 .jsp 至 Jakarta ISAPI 擴充功能。

軟體下載連結(舊版本,僅供參考架構)

  • J2SDK 1.4.1: java.sun.com/j2se/1.4.1/download.html
  • Apache 2.0.43: apache.inetcosmos.org/dist/httpd/binaries/win32/
  • Tomcat 4.1.21: jakarta.apache.org/builds/jakarta-tomcat-4.0/release/
  • mod_jk.dll / tc4ntiis.zip: Jakarta 建置目錄下載。

現代建議:新專案請使用 JDK 17+、Tomcat 10+、Apache 2.4+ 或 Spring Boot 內嵌容器,簡化部署。

Copyright © Windows教程網 All Rights Reserved