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

Abyss Web Server 配置 ASP/PHP/CGI 開發環境全攻略

編輯:關於伺服器

對於使用 Windows XP Home Edition(不支援 IIS)的開發者,或不想折騰 Apache 複雜配置的用戶,Abyss Web Server 是一款輕量級、免費、圖形化管理的 Web 服務器,完美支援 ASP、PHP、CGI、Python 等腳本,極適合本地開發測試。本文以 PHP 為例,記錄從下載到運行的完整過程。

一、軟體獲取

  • Abyss Web Server:官網下載(原 Download.com 鏈接已失效)
  • PHP for Windows:官網下載(選 Non Thread Safe 版,配合 CGI 模式)

二、安裝 Abyss Web Server

  1. 雙擊安裝包,一路「Next」預設安裝至 E:\Abyss Web Server;
  2. 安裝結束會自動啟動管理控制台,預設管理端口 9999,瀏覽器訪問 https://127.0.0.1:9999 進入管理界面;
  3. 設置管理員用戶名/密碼,登錄後即見儀表板。

三、驗證服務器運行

瀏覽器訪問 https://localhost/,若出現 Abyss 默認歡迎頁,說明服務器核心已正常啟動(默認端口 80,文檔根目錄 htdocs)。

四、配置 PHP 解析器

  1. 解壓 PHP 至 E:\PHP,複製 php.ini-development 為 php.ini,按需啟用擴展(如 extension=mysqli、extension=pdo_mysql);
  2. Abyss 管理界面 → Configure → Scripting Parameters → Interpreters → Add:
        Interpreter: E:\PHP\php-cgi.exe
        Associated Extensions: php
        Environment Variables: 新增 REDIRECT_STATUS = 200(修復 CGI 模式下「No input file specified」錯誤)
  3. 點擊 OK 保存,Abyss 會自動重載配置。

五、測試 PHP 運行

在 htdocs 下創建 index.php:

<?php phpinfo(); ?>

瀏覽器訪問 https://localhost/,若顯示 PHP 信息頁,配置成功。

六、常用管理功能速覽

分類功能點
General端口、文檔根目錄、綁定 IP、默認首頁(添加 index.php)
Index Files調整默認文檔優先級
Scripting Parameters註冊 PHP/Perl/Python/CGI 解析器
Console Configuration管理端口、帳號、語言、IP 白黑名單
Server Statistics即時連接、請求統計、流量圖表
Advanced自定義錯誤頁(404/500)、MIME 類型、URL 重寫、壓縮、緩存

七、支援 ASP / CGI 簡述

  • ASP: 需安裝 Chili!Soft ASP 或使用 Windows 內建 ASP.dll(僅限 Pro/Server 版),在 Scripting Parameters 註冊 .asp 指向 asp.dll;
  • CGI/Perl/Python: 同 PHP 方式,分別指向 perl.exe、python.exe,關聯 .cgi、.pl、.py 擴展名。

結語:Abyss Web Server 以「輕量、圖形化、多腳本支援」三大優勢,成為筆記本/輕量開發機的理想選擇。配合 PHP CGI 模式,幾分鐘即可擁有功能完整的本地測試環境,免去 IIS/Apache 的繁複配置,專注代碼開發本身。

Copyright © Windows教程網 All Rights Reserved