1.創建壹個虛擬目錄,用於存儲服務器中的所有網站文件;
2.指定用於網站的域名或IP地址;
3.為遠程用戶上傳文件提供FTP用戶名和密碼。首先,在Web服務器上配置IIS
InternetInformationServer的縮寫是(IIS),它是壹個WorldWideWebserver。
Gopherserver和FTPserver都包含在其中。
IIS意味著您可以發布網頁並讓ASP(ActiveServerPages)、JAVA和VBscript生成頁面。
有壹些擴展功能。
其次,IIS是WindowsNTServer4.0提供的文件和應用程序服務器。
是在WindowsNTServer上建立Internet服務器的基本組件。它與WindowsNTServer完全集成,
允許使用WindowsNTServer和NTFS文件系統的內置安全性來建立壹個強大而靈活的Internet/Intranet站點。1.為站點準備壹個IP地址。
任何可以訪問的站點都必須有壹個固定的IP地址,即WindowsServer2003或WindowsXP。
同壹個快速網卡允許設置多個IP地址,操作方法如下:
右鍵單擊本地連接,並執行彈出快捷菜單中的屬性命令以打開本地連接屬性對話框。
選擇“互聯網協議(TCP/IP)”並單擊屬性按鈕。在打開的對話框中,單擊高級按鈕,然後單擊
單擊“IP地址”區域中的添加按鈕,並在打開的對話框中輸入要添加的IP地址和子網掩碼。
(例如,IP地址:192.168.0.1,子網掩碼:255.255.0)註:微軟對上述操作有明確的解釋:“如果同壹網卡的IP地址超過9個,則無法保證其運行的穩定性”。
解決這個問題的有效方法是:如果在同壹臺服務器上安排了太多網站,可以使用IIS。
在中指定不同的TCP端口號以區分不同的站點。例如“信息服務(IIS)管理器”
打開IIS管理窗口。在管理器的左側窗口中選擇“網站”,然後在操作菜單中的“新建”下選擇“網站”。
訂單。啟動網站創建向導,然後按照向導提示輸入網站描述和分配給網站的IP地址。操作完成
之後將建立壹個空網站。只要將完成的網站發布到網站的指定目錄,就可以通過瀏覽器訪問。
註意:應將IIS添加到沒有IIS的系統中。要添加程序,請打開控制面板中的“添加/刪除程序”。
在“添加/刪除Windows組件”中選擇“Internet信息服務(IIS)”,將系統盤插入光盤驅動器,然後單擊“下壹步”。
安裝IIS。只有先安裝IIS,才能在IIS中配置網站。
註意:您可以在IIS管理窗口中進壹步設置帶有虛擬站點的網站。在IIS管理窗口中,對嗎
單擊創建的網站以打開其屬性對話框進行進壹步設置:
(1)vs 2005創建的ASP.NET網站需要ASP。網絡2.0
版本支持,IIS壹般默認為ASP。NET1.1,所以應該點擊ASP。在打開的屬性窗口的“ASP.NET”選項卡下的NET2.0。
版本下拉列表框中,選擇ASP。NET 2.0版。
(2)在打開的屬性窗口的“文檔”選項卡的“啟用默認文檔”區域中單擊“添加”按鈕,以更改網站起始頁的名稱。
添加到文本框。這將在瀏覽器中輸入網站的域名或IP地址後打開默認起始頁,而無需輸入起始頁的名稱。
(3)您可以在打開的屬性窗口的“網站”選項卡中更改站點的描述、IP地址和TCP端口。首次發布網站時,您經常會遇到以下問題:
(1)在瀏覽器中輸入網站地址後,會出現以下提示:
“服務器應用程序不可用。
您試圖在此Web服務器上訪問的Web應用程序當前不可用。請單擊Web瀏覽器中的“刷新”按鈕重試您的請求。“當我們查看系統事件日誌時,我們發現:
未能初始化appdomain:/lm/W3SVC/1/root,未能加載文件或程序集“System。Web。。。“錯誤:無法執行請求,因為無法創建應用程序域。錯誤:0x80070005訪問被拒絕。
警告:
無法初始化AppDomain:/LM/W3SVC/...
例外:系統。IO.FileLoadException
消息:無法加載文件或程序集“system.web,version = 2.0.0.0,culture = neutral,
公鑰令牌= b03f5f7f11d50a3a“或其依賴項之壹。拒絕訪問。
錯誤信息等。上述問題通常有兩個原因:
1和asp.net2.0未在IIS中正確註冊。
2.在第壹種情況下,您可以重新註冊asp.net:
系統盤windowsmicrosoft.net _ x000c _框架_ x000b _ 2.0.50727(此處為版本號)aspnet_regiis.exe
[構成來自拉丁語、結尾為-us的名詞的復數]
或者在Mocrosoft的SDK命令提示符下直接輸入:aspnet_regiis.exe。網絡框架2.0版
[構成來自拉丁語、結尾為-us的名詞的復數]
如果是權限問題,您需要確保ASP.NET運行帳戶(默認情況下,在win2003中是Network)
service(XP中的aspnet)對n個目錄有相應的訪問權限,主要是系統目錄。
(具體列表在網上很容易找到),還有壹個容易被忽略的目錄:Web應用對應的虛擬目錄。
(2)在瀏覽器中輸入網站地址後,出現以下提示:
“無法訪問IIS元數據”這是因為先安裝了VS2005,後安裝了IIS。解決方案如下:
打開SDK命令提示符下的“Microsoft。開始菜單中的NETFrameworkSDKV2.0”目錄。
打開它並在命令提示符下運行“aspnet_regiis-r”。
如果您只安裝了。netFramework中,您可以在以下目錄中運行相同的命令:
% systemroot% Microsoft。NET Framework _ x000b _ 2.0.50727其次,創建壹個FTP遠程管理帳戶。在IIS中創建發布ASP.NET網站所需的網站後,您需要為用戶提供壹個FTP服務器帳戶以遠程上傳文件。
當然,如果只是在局域網上發布,就省去了最後壹步。