相信不少單位都建有自己的Web站點
可是站點在日常的運行過程中
常常會遇到莫名其妙的故障
從而導致Web站點無法正常對外發布信息
為了使自己的Web站點能穩定運行
掌握一些正確的IIS服務器設置技巧肯定是少不了的
為此
本文下面特意將經常用到的一些IIS服務器設置技巧總結出來
以供各位菜鳥朋友參考交流!
取消密碼驗證窗口 有時你在浏覽某個網站的頁面時
你會發現IE浏覽器會自動彈出密碼驗證窗口
要求你輸入網頁訪問帳號和密碼
有時你干脆就無法打開該網站的主頁面
其實遇到這種現象時
你可以按照下面的辦法來設置IIS服務器
讓其可以允許匿名訪問網站頁面
依次單擊
開始
/
運行
命令
在打開的系統運行對話框中
輸入計算機管理組策略編輯命令
compmgmt
msc
單擊
確定
按鈕後
打開系統的計算機管理窗口
依次單擊計算機管理窗口中的
系統管理
/
本地用戶和組
/
用戶
文件夾
在對應
用戶
文件夾的右邊子窗口中(如圖
所示)
你將看到
IWAM_XX
和
IUSR_XX
之類的帳號名稱
其中
IWAM_XX
帳號是專門用來啟動IIS服務器進程用的
IUSR_XX
帳號是專門用來訪問Internet頁面的來賓帳號
這兩個帳號如果不起用的話
那麼任何用戶訪問Internet頁面時
都可能看到密碼驗證窗口
所以
要想消除該驗證窗口
必須先在圖
界面中
將
IWAM_XX
和
IUSR_XX
帳號分別啟動起來(其中XX表示IIS服務器所在的計算機名稱)
圖 接著依次單擊
開始
/
程序
/
管理工具
/
Internet服務管理器
命令
在打開的IIS服務器控制台界面中
用鼠標右鍵單擊頁面不能正確訪問的站點名稱
從彈出的快捷菜單中執行
屬性
命令
再單擊屬性設置窗口中的
目錄安全性
標簽
下面在對應標簽頁面的匿名訪問和身份驗證設置項處
單擊一下
編輯
按鈕
打開一個如圖
所示的設置對話框
選中該對話框中的
匿名訪問
選項
再單擊
確定
按鈕
這樣你日後再次訪問有問題的網站頁面時
就會看到密碼驗證窗口不再會自動出現了
圖 取消無法使用服務提示 如果你使用的是Windows
服務器操作系統的話
那麼在該系統中配置好IIS服務器時
你可能會遇到這樣的故障
那就是在訪問IIS服務器中的某個站點頁面時
服務器卻不斷地提示你
服務無法使用
的錯誤提示
而且打開系統日志文件時
還能發現類似無法初始化工作進程的錯誤信息
面對這種故障現象
你該如何排除呢?
其實這種故障現象
主要是由於http協議所指向的鏈接存儲目錄
在權限訪問方面設置不正確造成的
例如
要是地址所指向的主目錄是aaa
而aaa目錄的訪問權限一旦被設置為禁止
IWAM
帳號訪問的話
那麼浏覽器就可能彈出
服務無法使用
的錯誤提示
所以
要想避免這種故障現象
你可以依次單擊
開始
/
程序
/
管理工具
/
Internet服務管理器
命令
在打開的IIS服務器控制台窗口中
用鼠標右鍵單擊目標服務器站點
從彈出的快捷菜單中執行
屬性
命令
在接著出現的Web站點屬性設置窗口中
單擊
主目錄
標簽
彈出如圖
所示的標簽頁面
檢查一下該標簽頁面中的
讀取
權限是否選中
要是還沒有的話
必須將它選中
再單擊
確定
按鈕
這樣就能取消無法使用服務的錯誤提示了
圖 讓IIS服務器支持php腳本 正常情況下
IIS服務器可以很好地支持ASP腳本的正常運行
不過現在許多網站的頁面都使用了php腳本技術
而在缺省狀態下IIS服務器是無法正確識別出php腳本頁面的
為了確保服務器能正確運行php腳本
你必須按照下面的辦法配置好php腳本的運行環境
首先到網上下載最新版本的php開發軟件包
然後將其安裝到服務器操作系統中
當然在安裝過程中
你必須在
服務類型
設置向導窗口中
把自己當前使用的Web服務器類型選中
例如筆者使用的是Windows
服務器系統中內置的IIS
那麼你就必須將
服務類型
設置為
Microsoft IIS
or higher
其余參數均采用默認設置就可以了
完成好php軟件包的安裝與配置操作後
你可以依次單擊
開始
/
程序
/
管理工具
/
Internet服務管理器
命令
在打開的IIS服務器控制台窗口中
用鼠標右鍵單擊目標服務器站點
從彈出的快捷菜單中執行
屬性
命令
在接著出現的Web站點屬性設置窗口中
單擊
主目錄
標簽
然後單擊對應標簽頁面
應用程序設置
處的
配置
按鈕
在打開的如圖
所示的配置窗口中
檢查一下
映射
標簽頁面中是否包含
php
項目
要是沒有的話
還必須單擊
添加
按鈕
在接著打開的
添加/編輯應用程序擴展名映射
的設置框中
輸入可執行文件
php
exe
的具體路徑信息
同時在
擴展名
文本框中輸入
php
字符串
最後單擊
確定
按鈕
如此一來IIS服務器就能正確支持php腳本頁面了
讓IIS服務器正確響應ASP 為了實現網站的動態交互效果
不少網頁設計者都采用了asp腳本
不過在用IE浏覽器訪問這些asp腳本時
有時會遇到服務器無法響應的故障現象
遇到這種現象
你該如何快速排除呢?
其實遇到這種故障現象時
你首先需要測試一下對應站點中的html頁面是否能在IE浏覽器中正確顯示
要是不能的話
就表明服務器無法響應ASP的故障
不是由ASP自身的問題引起的
而是IIS服務器自身的設置不正確造成的
此時你可以按照上面的辦法來排除
倘若相同站點中的html頁面可以被浏覽器訪問到
而asp頁面卻無法被訪問到時
就表明IIS服務器無法響應ASP的故障是由ASP自身的問題引起的
此時你必須打開IIS服務器的屬性設置窗口
檢查網站所使用的端口是否正確
檢查數據庫調用的具體路徑是否正確
要是這些方面都正常的話
那十有八九是服務器系統中的ASP相關組件出現了問題
此時你可以按照下面的辦法來重新修復一下ASP組件
依次單擊
開始
/
運行
命令
在打開的系統運行對話框中
輸入
cmd
字符串命令
單擊
確定
按鈕後
將系統的運行狀態切換到MS
DOS工作模式
接著在DOS命令行中
輸入
cd winnt\system
\inetsrv
字符串命令
單擊回車鍵後
再執行
rundll
wamreg
dll
CreateIISPackage
命令
接著再依次執行
regsvr
asptxn
dll
命令
iisreset
命令
最後重新啟動一下計算機操作系統
這樣IIS服務器就能重新正確響應ASP腳本頁面了
圖
From:http://tw.wingwit.com/Article/os/xtgl/201311/9126.html