在WIN2003下如何設定IIS(ASP)

來源:互聯網
上載者:User
Win2003下Asp、IIS配置技巧

在 IIS 6.0 中,預設設定是特別嚴格和安全的,這樣可以最大限度地減少因以前太寬鬆的逾時和限制而造成的攻擊。比如說預設設定資料庫屬性實施的最大 ASP 張貼大小為 204,800 個位元組,並將各個欄位限制為 100 KB。在 IIS 6.0 之前的版本中,沒有張貼限制。導致我們的應用系統往2003移植經常會出錯。現匯總解決方案如下。

一、啟用Asp支援

Windows Server 2003 預設安裝,是不安裝 IIS 6 的,需要另外安裝。安裝完 IIS 6,還需要單獨開啟對於 ASP 的支援。

第一步,啟用Asp,進入:控制台 -> 管理工具 ->IIS(網際網路服務器)- Web服務擴充 -> Active Server Pages -> 允許
控制台 -> 管理工具 ->IIS(網際網路服務器)- Web服務擴充 -> 在服務端的包含檔案 -> 允許

第二步,啟用父路徑支援。
IIS-網站-主目錄-配置-選項-啟用父路徑

第三步,許可權分配
IIS-網站-(具體網站)-(右鍵)許可權-Users完全控制

二、解決windows2003最大隻能上傳200K的限制。

先在服務裡關閉iis admin service服務
找到windows//system32//inesrv//下的metabase.xml,
開啟,找到ASPMaxRequestEntityAllowed 把他修改為需要的值,
然後重啟iis admin service服務

1、在web服務擴充 允許 active server pages和在伺服器端的包含檔案

2、修改各網站的屬性
主目錄-配置-選項-啟用父路徑

3、使之可以上傳大於 200k的檔案(修改成您要的大小就可以了,如在後面補兩個0,就允許20m了)
c://WINDOWS//system32//inetsrv//MetaBase.xml

(企業版的windows2003在第592行,預設為 AspMaxRequestEntityAllowed=/"204800/" 即200K

將其加兩個0,即改為,現在最大就可以上傳20M了。

AspMaxRequestEntityAllowed=/"20480000/"

在WIN2003上配置IIS注意幾點

配置 Windows Server 2003 -- IIS 6
Microsoft Knowledge Base Article - 324742
這篇文章中的資訊適用於:
Microsoft Windows Server 2003, Datacenter Edition
Microsoft Windows Server 2003, Enterprise Edition
Microsoft Windows Server 2003, Standard Edition
Microsoft Windows Server 2003, Web Edition
Microsoft Windows Server 2003, 64-Bit Datacenter Edition
Microsoft Windows Server 2003, 64-Bit Enterprise Edition
Microsoft Internet Information Services version 6.0
本分步指南介紹了如何在 Windows Server 2003 環境中設定一個用於匿名訪問的 WWW 服務器。

安裝 Internet 資訊服務

Microsoft Internet 資訊服務 (IIS) 是與 Windows Server 2003 整合的 Web 服務。
要安裝 IIS、添加可選組件或刪除可選組件,請按以下步驟操作:
1. 單擊開始,指向控制台,然後單擊“添加或刪除程式”。
“添加或刪除程式”工具就會啟動。
2. 單擊添加/刪除 Windows 組件。
顯示“Windows 組件嚮導”。
3. 在Windows 組件 列表中,單擊Web 應用程式伺服器。
4. 單擊詳細資料,然後單擊Internet 資訊服務 (IIS)。
5. 單擊詳細資料 ,以查看 IIS 可選組件列表。
6. 選擇您要安裝的可選組件。預設情況下,下列組件是選中的:
--- 公用檔案
--- FrontPage 2002 Server Extentions
--- Internet 資訊服務嵌入式管理單元
--- Internet 資訊服務管理器
--- NNTP 服務
--- SMTP 服務
--- World Wide Web 服務
7. 單擊“World Wide Web 服務”,然後單擊詳細資料 ,以查看 IIS 可選子組件(如 Active Server Pages 組件和“遠端管理 (HTML) 工具”)的列表。選擇您要安裝的可選子組件。預設情況下,下列組件是選中的:
--- World Wide Web 服務
8. 單擊確定 ,直到返回“Windows 組件嚮導”。
9. 單擊下一步,然後完成“Windows 組件嚮導”。

配置匿名驗證

要配置匿名驗證,請按以下步驟操作:
1. 單擊開始,指向管理工具,然後單擊Internet 資訊服務 (IIS)。
2. 展開“* 伺服器名稱”(其中伺服器名稱 為該伺服器的名稱),按右鍵Web 網站,然後單擊屬性。
3. 在Web 網站屬性 對話方塊中,單擊目錄安全性 選項卡。
4. 在“身分識別驗證和存取控制”下,單擊編輯。
5. 單擊“啟用匿名訪問”複選框,將其選中。
備忘:“使用者名稱”框中的使用者帳戶只用於通過 Windows guest 帳戶進行匿名訪問。
預設情況下,伺服器會建立並使用帳戶 IUSR_computername。匿名使用者帳戶密碼僅在 Windows 中使用;匿名使用者不使用使用者名稱和密碼登入。
6. 在“已驗證身份的訪問”下,單擊“整合的 Windows 身分識別驗證”複選框,將其選中。
7. 單擊確定 兩次。

基本 Web 網站配置

1. 單擊開始,指向管理工具,然後單擊Internet 資訊服務 (IIS)。
2. 展開“* 伺服器名稱”(其中伺服器名稱 為該伺服器的名稱),然後展開Web 網站。
3. 按右鍵預設 Web 網站,然後單擊屬性。
4. 單擊Web 網站 選項卡。如果您已為電腦分配了多個 IP 位址,則請在IP 位址 框中單擊您要指定給此 Web 網站的 IP 位址。
5. 單擊效能 選項卡。使用Web 網站屬性 - 效能 對話方塊可設定影響記憶體、頻寬使用和 Web 連線數量的屬性。
通過配置某個特定網站上的網路頻寬,您可以更好地控制該網站的通訊量。例如,通過在低優先順序的 Web 網站上限制頻寬,您可以放寬對他網站的訪問量的限制。同樣,當您指定到某個 Web 網站的串連數量時,您就可以為其他網站釋放資源。設定是網站專用的,應根據網路通訊量和使用變化情況進行調整。
--- 單擊“限制可用於此 Web 網站的頻寬”複選框,將其選中,可配置 IIS 將網路頻寬調節到選定的最大頻寬量,以KB/秒 (KB/S) 為單位。
--- 單擊Web 服務串連 複選框,將其選中,可選擇特定數目或者不限定數目的 Web 服務串連。限制串連可使電腦資源能夠用於其他進程。
備忘:每個瀏覽 Web 網站的客戶機通常都使用大約三個串連。
6. 單擊主目錄 選項卡。
--- 如果您想使用儲存在本機電腦上的 Web 內容,則單擊“此電腦上的目錄”然後在本地路徑 框中鍵入您想要的路徑。例如,預設路徑為 C://Inetpub//wwwroot。
備忘:為了增加安全性,請不要在根目錄下建立 Web 內容檔案夾。
--- 如果要使用儲存在另一台電腦上的 Web 內容,則單擊“另一電腦上的共用位置”,然後在顯示的網路目錄 框中鍵入所需位置。
--- 如果您要使用儲存在另一個 Web 地址的 Web 內容,則單擊“重新導向到 URL”,然後在“重新導向到”框中鍵入所需位置。在“客戶會送到”下,單擊相應的複選框,將其選中。
7. 單擊文檔 選項卡。請注意可由 IIS 用作預設啟動文件的文檔列表。如果您要使用 Index.html 作為啟動文件,就必須添加它。添加方法是:
a. 單擊添加。
b. 在添加預設文件 對話方塊中,鍵入 Index.html,然後單擊確定。
c. 單擊向上箭頭 按鈕,直到 Index.html 顯示在列表的頂部。
8. 單擊確定 ,關閉預設 Web 網站屬性 對話方塊。
9. 按右鍵預設 Web 網站,然後單擊許可權。
10. 請注意在此 Web 網站上具有操作許可權的使用者帳戶。單擊添加 添加其他可操作此 Web 網站的使用者帳戶。
11. 單擊確定 ,返回到“Internet 資訊服務”視窗。
12. 按右鍵預設 Web 網站,然後單擊停止。
13. 按右鍵預設 Web 網站,然後單擊開始。

WINDOWS2003上安裝OA系統要注意:
如何啟用 ASP 支援:
Windows Server 2003 預設安裝,是不安裝 IIS 6 的,需要另外安裝。安裝完 IIS 6,還需要單獨開啟對於 ASP 的支援。方法是:
控制台 -> 管理工具 -> Web服務擴充 -> Active Server Pages -> 允許。
Q: ASP檔案包含檔案的時候提示Active Server Pages 錯誤 /'ASP 0131/'不允許的父路徑,如何解決。
A:在網站屬性中選擇主目錄-配置-應用程式選項,將“啟用父目錄”選上。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.