一、這里講的是在WINDOWS 2003下的IIS組件的安裝,至于WINDOWS XP,請(qǐng)看這里:
2015-04-01 16:18:30
一、這里講的是在WINDOWS 2003下的IIS組件的安裝,至于WINDOWS XP,請(qǐng)看這里:
IIS組件一個(gè)(百度下載)
開始-控制面板-添加或刪除程序-添加/刪除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分鐘)