第1步,在“Internet資訊服務(IIS)管理器”視窗中按右鍵“網站”目錄,依次選擇“建立”→“網站”命令。
第2步,開啟“網站建立嚮導”對話方塊,在歡迎對話方塊中單擊“下一步”按鈕。開啟“網站描述”對話方塊,在“描述”編輯框中輸入一段描述網站內容的文字資訊,並單擊“下一步”按鈕。
第3步,在開啟的“IP地址和連接埠設定”對話方塊中可以設定新網站的IP地址和連接埠號碼。單擊“網站IP地址”編輯框右側的下拉三角按鈕,在下拉式功能表中選擇一個未被其他Web網站佔用的IP地址。“網站TCP連接埠”編輯框中保持預設值80不變,並單擊“下一步”按鈕。
小提示:80連接埠是指派給HTTP的標準連接埠,主要用於Web網站的發布。如果所建立的Web網站是一個公用網站,那麼只需採用預設的80連接埠即可。這樣使用者在瀏覽器中輸入網址或IP地址時,用戶端瀏覽器會自動嘗試在80連接埠上串連Web網站。如果該Web網站有特殊用途,需要增強其安全性,那麼可以設定特定的連接埠號碼。
第4步,開啟“網站主目錄”對話方塊,單擊“瀏覽”按鈕選擇動態網站所在的主目錄。依次單擊“確定”→“下一步”按鈕。
小提示:如果該Web網站是公開發布的網站,則可以保持“允許匿名訪問網站”複選框的選中狀態,這樣可以使任何使用者都能串連到該Web網站。如果希望該網站是一個需要驗證使用者存取權限的特殊網站,則需要取消該複選框禁止使用者匿名訪問。
第5步,在開啟的“網站存取權限”對話方塊中,保持預設使用權限設定,單擊“下一步”按鈕。開啟完成網站建立嚮導對話方塊,單擊“完成”按鈕。
小提示:使用者可以根據實際需要設定網站的存取權限,每種許可權所允許進行的操作如下所述:
【讀取】允許使用者從該Web網站讀取檔案;
【運行指令碼(如ASP)】允許在Web網站中運行活動伺服器頁面(Active Server Pages,ASP)指令碼;
【執行(如ISAPI應用程式或CGI)】允許在網站上執行ISAPI或者CGI應用程式,且啟用該許可權後將自動啟用“運行指令碼”的許可權;
【寫入】允許使用者通過用戶端瀏覽器向Web網站中寫入資料(如填寫註冊表格等);
【瀏覽】當使用者沒有向Web網站發出針對某個具體檔案的請求,並且Web網站中也沒有定義預設的文檔時,則IIS會返回該網站根目錄下各檔案和子目錄的HTML表示形式。
第6步,基於安全方面的考慮,IISS 6.0預設禁用了ASP程式支援屬性,需要使用者手動開啟此功能。在“Internet資訊服務(IIS)管理器”視窗中依次展開伺服器→“Web伺服器擴充”目錄,然後在右窗格中選中Active Server Pages選項,並單擊“允許”按鈕。
第7步,在“Internet資訊服務(IIS)管理器”視窗中按右鍵ASP動態網站名稱(如blog.aqfy.net),選擇“屬性”命令。在開啟的“blog.aqfy.net的屬性”對話方塊中切換到“文檔”選項卡,單擊“添加”按鈕。開啟“新增內容頁”對話方塊,在“預設內容頁”編輯框中輸入ASP網站預設的首頁檔案名稱(一般為index.asp)。依次單擊“確定”→“確定”按鈕。
至此,ASP動態網站的伺服器端設定成功完成。使用者需要將開發的ASP網站來源程式複製到網站主目錄中,從而實現ASP動態網站的發布。