ASP網站怎麼部署
軟體專案管理 2010-06-17 09:58:59 閱讀273 評論0 字型大小:大中小 訂閱 如果你的源碼全部沒問題的話,直接在你的2003上配置好IIS就可以直接使用了。
2003IIS配置
在 IIS 6.0 中,預設設定是特別嚴格和安全的,這樣可以最大限度地減少因以前太寬鬆的逾時和限制而造成的攻擊。比如說預設設定資料庫屬性實施的最大 ASP 張貼大小為 204,800 個位元組,並將各個欄位限制為 100 KB。在 IIS 6.0 之前的版本中,沒有張貼限制。
一、啟用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"