Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

全功能伺服器建置指南:ASP、PHP、CGI、JSP、ASP.NET、MySQL 一站式整合部署

編輯:關於伺服器

打造一台同時支援 ASP、PHP、CGI (Perl)、JSP (Tomcat)、ASP.NET 及 MySQL 的全功能 Web 伺服器,是許多開發與測試環境的理想目標。本文整理完整軟體清單、下載來源與分步安裝配置流程,助你一次建置成功。注意:生產環境建議採用微服務架構分離服務,單機整合僅適合開發/測試/教學用途。

核心軟體清單與官方下載來源

元件版本/說明下載連結
PHP4.3.0 Installerphp.net
MySQLWindows 版onlinedown.net
MyODBCMySQL ODBC 驅動onlinedown.net
ActivePerlPerl 解析器 (CGI 用)onlinedown.net
phpMyAdminMySQL Web 管理介面百度搜尋 "phpMyAdmin 下載"
.NET FrameworkCLR Runtime 20.4MB / SDK 131MBRuntime / SDK
MDAC2.7 (資料存取元件)Microsoft Download
JDKJava Development Kitjava.sun.com
TomcatServlet/JSP 容器chinaz.com

分步安裝與配置流程

步驟 1:啟用 ASP 支援 (IIS 基礎)

Windows 2000/Server 2003 完整安裝預含 IIS。若未安裝:「控制台」→「新增/移除程式」→「新增/移除 Windows 元件」→勾選「Internet 資訊服務 (IIS)」。完成即支援 ASP。

步驟 2:安裝與配置 PHP 4.3

  1. 執行 php-4.3.0-installer.exe,預設路徑 C:\PHP,SMTP 伺服器填 localhost,選擇 IIS 作為伺服器類型。
  2. 安裝完成後,開啟 IIS 管理員 →「預設網站」右鍵→「內容」→「主目錄」→「配置」→「新增」:
  • 執行檔:C:\PHP\php.exe %s %s
  • 副檔名:.php
  • 動作:GET,HEAD,POST
  1. ISAPI 篩選器:新增「php」,可執行檔指向 C:\PHP\php4ts.dll。
  2. (選擇) 安裝 Zend Optimizer 加速器,指定 php.ini 路徑 (C:\WINNT 或 C:\Windows)。

步驟 3:安裝與配置 Perl (CGI 支援)

  1. 執行 ActivePerl 安裝程式,強烈建議安裝至 C:\Perl (許多 CGI 程式硬編碼此路徑)。
  2. IIS 「主目錄」→「配置」→「新增」三組對應:
  • .cgi → C:\Perl\bin\perl.exe %s %s
  • .pl → C:\Perl\bin\perl.exe %s %s
  • .plx → C:\Perl\bin\perl.exe %s %s
  1. ISAPI 篩選器:新增「cgi」,可執行檔 C:\Perl\bin\perlis.dll。

步驟 4:部署 ASP.NET (ASPX)

  1. 先安裝 MDAC 2.7,再安裝 .NET Framework SDK (含 Runtime)。
  2. 安裝完成即自動註冊 aspnet_isapi.dll 至 IIS,支援 .aspx、.asmx 等副檔名。
  3. 驗證:建立 test.aspx 包含 <%="Hello ASP.NET" %>,瀏覽測試。

步驟 5:安裝與初始化 MySQL

  1. 執行 MySQL 安裝程式完成安裝。
  2. 命令列依序執行:
cd \
cd mysql
cd bin
mysqld-nt.exe --install
winmysqladmin.exe
  1. winmysqladmin.exe 彈出視窗輸入管理帳號/密碼 (記牢,後續管理用)。
  2. 安裝 MyODBC 驅動 (預設路徑),支援 ASP/ASP.NET/PHP 透過 ODBC 連線 MySQL。
  3. 部署 phpMyAdmin 至網站目錄 (如 C:\Inetpub\wwwroot\phpmyadmin),瀏覽 https://localhost/phpmyadmin 管理資料庫。

步驟 6:建置 JSP 環境 (JDK + Tomcat)

  1. 安裝 JDK 1.3 (例:C:\jdk1.3);解壓 Tomcat 至 C:\Tomcat。
  2. 編輯 C:\Tomcat\bin\startup.bat,在 call tomcat start 前加入:
SET TOMCAT_HOME=C:\Tomcat
SET JAVA_HOME=C:\jdk1.3
  1. 設定環境變數 (系統變數與用戶變數皆設):
    • CLASSPATH = C:\jdk1.3\lib\tools.jar;C:\jdk1.3\lib\dt.jar
    • PATH 附加 ;C:\jdk1.3\bin
  2. 執行 startup.bat,DOS 視窗保持開啟顯示啟動資訊即成功。
  3. 瀏覽 https://127.0.0.1:8080 出現 Tomcat 首頁確認完成。

常見問題與優化建議

  • 連接埠衝突: IIS 佔用 80,Tomcat 預設 8080,若衝突修改 server.xml 中 <Connector port="8080" .../>。
  • PHP 上傳限制: 停止 IIS Admin Service,編輯 C:\Windows\System32\inetsrv\MetaBase.xml,尋找 ASPMaxRequestEntityAllowed,預設 204800 (200KB),改為 51200000 (50MB),重啟服務。
  • 多語言共存風險: 單機支援語言越多,模組衝突、效能干擾、安全攻擊面越大。生產環境強烈建議容器化 (Docker) 或分機部署。

完成上述步驟,你將擁有一台功能極其豐富的全棧開發測試伺服器。記得定期備份配置與資料,享受多語言混合開發的便利!

Copyright © Windows教程網 All Rights Reserved