一、這里講的是在WINDOWS 2003下的IIS組件的安裝,,至于WINDOWS XP,,請(qǐng)看這里 開始-控制面板-添加或刪除程序-添加/刪除windows組件
勾選應(yīng)用程序服務(wù)器
勾選IIS
勾選萬維網(wǎng)服務(wù)
勾選Active Server Pages和可包含文件SHTML
然后一路確定,會(huì)提示插入安裝光盤,,如果沒有安裝光盤,,就請(qǐng)到網(wǎng)上下載IIS6的完整安裝包,瀏覽文件到里面即可,。到這一步已經(jīng)完成了IIS的基本安裝
二、IIS基本環(huán)境配置
- IIS防火墻設(shè)置:打開網(wǎng)絡(luò)連接-右鍵本地連接-高級(jí)選項(xiàng)卡-設(shè)置,,打開Windows防火墻,。高級(jí)選項(xiàng)卡-選擇本地連接-設(shè)置,彈出高級(jí)設(shè)置,。常規(guī)選項(xiàng)卡-啟用防火墻,;高級(jí)選項(xiàng)卡-本地連接-設(shè)置-勾選FTP服務(wù)器、Web服務(wù)器(HTTP),,確定保存
- IIS全局配置:打開Internet信息服務(wù)(IIS)管理器-右鍵網(wǎng)站-文檔選項(xiàng)卡-刪除所有默認(rèn)內(nèi)容文檔-依次添加index.htm,、index.html、index.shtm,、index.shtml,、index.asp、index.aspx,、index.php,、default.htm、default.html,、default.shtm,、default.shtml、default.asp,、default.aspx,、default.php、fpadmdll.dll,、iisstart.htm-應(yīng)用,;主目錄選項(xiàng)卡-開啟讀取權(quán)限,其他關(guān)閉-執(zhí)行權(quán)限純腳本-應(yīng)用-配置-選項(xiàng)選項(xiàng)卡-勾選啟用父路徑-確定保存-確定退出網(wǎng)站屬性設(shè)置
如果要設(shè)置新建網(wǎng)站默認(rèn).NET版本,,就在這里修改,,在確保你已經(jīng)安裝兩個(gè)以上的.NET版本后,,如果看到ASP.NET選項(xiàng)卡的ASP.NET版本為灰色,不能下拉,,則需要在命令下運(yùn)行 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i 其中v2.0.50727為你要設(shè)為默認(rèn)的ASP.NET版本號(hào),,這個(gè)根據(jù)自己的情況設(shè)置
- Internet信息服務(wù)(IIS)管理器-Web服務(wù)擴(kuò)展-全部選擇允許
- 優(yōu)化應(yīng)用程序池:右鍵應(yīng)用程序池-屬性-回收選項(xiàng)卡-取消在空閑此段時(shí)間后關(guān)閉工作進(jìn)程(分鐘)-勾選回收工作進(jìn)程(請(qǐng)求數(shù)目)-應(yīng)用;運(yùn)行狀況選項(xiàng)卡-取消啟用快速失敗保護(hù)-確定保存
三,、至此,,IIS已經(jīng)能相當(dāng)好的運(yùn)行靜態(tài)腳本和ASP了,現(xiàn)在開始在Windows2003上架設(shè)Asp網(wǎng)站
- 右鍵網(wǎng)站-新建網(wǎng)站-輸入描述-IP(默認(rèn)為localhost)/端口(默認(rèn)為80)-瀏覽到網(wǎng)站根目錄-完成
- 在新建的網(wǎng)站上右鍵屬性-主目錄選項(xiàng)卡-執(zhí)行權(quán)限純腳本-確定
- 在新建的網(wǎng)站上右鍵權(quán)限-添加-高級(jí)-立即查找-雙擊找到的Everyone-確定-對(duì)Everyone添加寫入權(quán)限-確定保存,。
- 至此就可以在本地調(diào)試網(wǎng)站了,,地址http://IP:端口/,例如http://localhost:80這里講IIS的高級(jí)設(shè)置
四,、IIS的高級(jí)設(shè)置
- Server2003不能上傳大附件的問題
在”服務(wù)”里關(guān)閉iisadminservice服務(wù),。 找到windows\system32\inetsrv\下的metabase.xml文件。 找到ASPMaxRequestEntityAllowed把它修改為需要的值(可修改為20M即:20480000) 存盤,,然后重啟iisadminservice服務(wù),。
- 解決Windows2003無法下載超過4M的附件問題
在”服務(wù)”里關(guān)閉iisadminservice服務(wù)。 找到windows\system32\inetsrv\下的metabase.xml文件,。 找到AspBufferingLimit把它修改為需要的值(可修改為20M即:20480000) 存盤,,然后重啟iisadminservice服務(wù)。
- 解決Server2003超時(shí)問題
解決大附件上傳容易超時(shí)失敗的問題 在IIS中調(diào)大一些腳本超時(shí)時(shí)間,,操作方法是:在IIS的”站點(diǎn)或虛擬目錄”的”主目錄”下點(diǎn)擊”配置”按鈕,, 設(shè)置腳本超時(shí)時(shí)間為:300秒(注意:不是Session超時(shí)時(shí)間) 解決通過WebMail寫信時(shí)間較長(zhǎng)后,按下發(fā)信按鈕就會(huì)回到系統(tǒng)登錄界面的問題 適當(dāng)增加會(huì)話時(shí)間(Session)為60分鐘,。在IIS站點(diǎn)或虛擬目錄屬性的”主目錄”下點(diǎn)擊”配置–>選項(xiàng)”,, 就可以進(jìn)行設(shè)置了(Windows2003默認(rèn)為20分鐘
|