近日,筆者將學校伺服器的作業系統升級為Windows Server 2003,在Web伺服器的配置過程中發現了許多與Windows 2000 Server的不同之處。為了同行少走彎路,現將配置中應注意的問題簡單總結如下:
Windows Server 2003 中Internet 資訊服務(IIS) 升級為IIS 6.0,其安全性更高。預設情況下,Windows Server 2003沒有安裝IIS 6.0,要通過控制台來安裝。具體做法為:
1. 進入“控制台”。
2. 雙擊“添加或刪除程式”。
3. 單擊“添加/刪除 Windows 組件”。
4. 在“組件”列表框中,雙擊“應用程式伺服器”。
5. 雙擊“Internet 資訊服務(IIS)”。
6. 從中選擇“全球資訊網服務”及“檔案傳輸通訊協定(FTP)服務”。
7. 雙擊“全球資訊網服務”,從中選擇“Active Server Pages” 及“全球資訊網服務”等。
安裝好IIS後,接著設定Web伺服器,具體做法為:
1. 在“開始”菜單中選擇“管理工具→Internet資訊服務(IIS)管理器”。
2. 在“Internet 資訊服務(IIS)管理器”中雙擊“本機電腦”。
3. 右擊“網站”,在快顯功能表中選擇“建立→網站”,開啟“網站建立嚮導”。
4. 依次填寫“網站描述”、“IP 位址”、“連接埠號碼”、“路徑”和“網站存取權限”等。最後,為了便於訪問還應設定預設文件(Index.asp、Index.htm)。
上述設定和Windows 2000 Server網站設定基本相同,但此時Web服務還僅適用於靜態內容,即靜態頁面能正常瀏覽,常用Active Server Pages(ASP)功能沒有被啟用。所以還應在“Internet 資訊服務(IIS)管理器”的“ Web 服務擴充”中選擇允許“Active Server Pages”。
另外,還應注意如果Web服務主目錄所在分區是NTFS格式,而ASP網頁有寫入操作時(如用到新聞後台管理功能的),要注意設定寫入及修改許可權。