萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

Windows Server 2003 企業版組網與安全管理全攻略(上):系統安裝、組件部署與 CGI/PHP/JMail/MySQL 完整配置

前言

Win2003 已面世許久,但眾多網管對其組網技術、安全配置仍感陌生。本文以 Enterprise Edition 為基礎,系統介紹組網技術、安全配置及較 Win2K 新增功能。Win2003 安全性大幅提升,是當前網管選擇伺服器系統的最佳拍檔。

目標環境

需支援:ASP、ASPX、CGI、PHP、FSO、JMail、MySQL、SMTP、POP3、FTP、3389 終端服務、遠程桌面 Web 連線管理。

一、系統安裝鐵律

  1. 分區格式必選 NTFS:支援加密、權限控制。FAT32 無法設檔案權限,若客戶上傳 ASP 木馬將導致伺服器淪陷。
  2. 強制強壯管理員密碼:數字+字母+符號(如 k3d8a^!ka76),拒絕 123456/空密碼。大多數被植入肉雞主機源於弱/空密碼。
  3. 最小服務原則:非必須組件不安裝,最少服務 = 最大安全。

二、Win2003 自帶組件安裝

路徑:控制台 → 新增/移除程式 → 新增/移除 Windows 元件。

  • 電子郵件服務:勾選即可組建小型企業郵局,不依賴第三方軟體(Win2003 新功能)。
  • 終端服務:預設未裝,勾選安裝。較 Win2K 終端服務最高 256 色,Win2003 支援 24 位真彩色遠程桌面(新增功能)。
  • 應用程式伺服器 → 詳細資訊:可選 ASP.NET 支援等服務。

三、CGI 支援部署

  1. 下載 ActivePerl-5.8.3.809-MSWin32-x86.msi(或官網最新版)安裝。
  2. IIS 6.0 配置異於 5.0:IIS 管理器 → 本機電腦 → 網站 → 右鍵屬性 → 主目錄 → 配置 → 對應 → 新增:
    • 可執行檔:C:\Perl\bin\perlis.dll
    • 副檔名:.cgi
    • 動作限制:GET,HEAD,POST,TRACE
  3. 關鍵步驟:Web 服務擴展 → 分別啟用 Perl CGI Extension 與 Perl ISAPI Extension(預設禁止,不啟用 CGI 無法瀏覽)。

四、PHP 4.3.6 部署

  1. 下載 php-4.3.6-Win32,解壓至 C:\php。
  2. php.ini-dist 複製到 Windows 目錄改名 php.ini(無需修改即可跑);需 Session 功能則建 C:\tmp 並設 session.save_path=c:/tmp。
  3. Php4ts.dll 複製到 C:\Windows\System32。
  4. IIS 對應:可執行檔 C:\php\sapi\php4isapi.dll,副檔名 .php,動作同 CGI。
  5. Web 服務擴展 → 新增擴展:名稱 php,要求檔案 C:\php\sapi\php4isapi.dll,狀態設「允許」。

五、JMail v4.4 Professional 安裝

  • 免費郵件元件,支援論壇註冊自動發信等。雙擊 JMail44_pro.exe 按提示安裝,無額外配置。

六、MySQL 3.23.57 for Windows 部署

  1. 下載 setup.exe 安裝至 C:\MySQL。
  2. cmd → CD \MySQL\Bin 進入目錄。(後續配置待下篇續述)

下篇預告

將涵蓋:MySQL 詳細配置、SMTP/POP3 郵件服務架設、FTP 站點權限設計、3389 終端服務加固、遠程桌面 Web 管理、整體安全基線落地與審核策略。

copyright © 萬盛學電腦網 all rights reserved