熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows系統管理 >> 正文

四招輕松讓IIS服務器運行更順暢

2013-11-11 21:44:39  來源: Windows系統管理 

  相信不少單位都建有自己的Web站點可是站點在日常的運行過程中常常會遇到莫名其妙的故障從而導致Web站點無法正常對外發布信息為了使自己的Web站點能穩定運行掌握一些正確的IIS服務器設置技巧肯定是少不了的為此本文下面特意將經常用到的一些IIS服務器設置技巧總結出來以供各位菜鳥朋友參考交流!
  
  取消密碼驗證窗口
  
  有時你在浏覽某個網站的頁面時你會發現IE浏覽器會自動彈出密碼驗證窗口要求你輸入網頁訪問帳號和密碼有時你干脆就無法打開該網站的主頁面其實遇到這種現象時你可以按照下面的辦法來設置IIS服務器讓其可以允許匿名訪問網站頁面
  
  依次單擊開始/運行命令在打開的系統運行對話框中輸入計算機管理組策略編輯命令compmgmtmsc單擊確定按鈕後打開系統的計算機管理窗口
  
  依次單擊計算機管理窗口中的系統管理/本地用戶和組/用戶文件夾在對應用戶文件夾的右邊子窗口中(如圖所示)你將看到IWAM_XXIUSR_XX之類的帳號名稱其中IWAM_XX帳號是專門用來啟動IIS服務器進程用的IUSR_XX帳號是專門用來訪問Internet頁面的來賓帳號這兩個帳號如果不起用的話那麼任何用戶訪問Internet頁面時都可能看到密碼驗證窗口所以要想消除該驗證窗口必須先在圖界面中IWAM_XXIUSR_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項目要是沒有的話還必須單擊添加按鈕在接著打開的添加/編輯應用程序擴展名映射的設置框中輸入可執行文件phpexe的具體路徑信息同時在擴展名文本框中輸入php字符串最後單擊確定按鈕如此一來IIS服務器就能正確支持php腳本頁面了
  
  讓IIS服務器正確響應ASP
  
  為了實現網站的動態交互效果不少網頁設計者都采用了asp腳本不過在用IE浏覽器訪問這些asp腳本時有時會遇到服務器無法響應的故障現象遇到這種現象你該如何快速排除呢?
  
  其實遇到這種故障現象時你首先需要測試一下對應站點中的html頁面是否能在IE浏覽器中正確顯示要是不能的話就表明服務器無法響應ASP的故障不是由ASP自身的問題引起的而是IIS服務器自身的設置不正確造成的此時你可以按照上面的辦法來排除
  
  倘若相同站點中的html頁面可以被浏覽器訪問到而asp頁面卻無法被訪問到時就表明IIS服務器無法響應ASP的故障是由ASP自身的問題引起的此時你必須打開IIS服務器的屬性設置窗口檢查網站所使用的端口是否正確檢查數據庫調用的具體路徑是否正確要是這些方面都正常的話那十有八九是服務器系統中的ASP相關組件出現了問題此時你可以按照下面的辦法來重新修復一下ASP組件
  
  依次單擊開始/運行命令在打開的系統運行對話框中輸入cmd字符串命令單擊確定按鈕後將系統的運行狀態切換到MSDOS工作模式
  
  接著在DOS命令行中輸入cd winnt\system\inetsrv字符串命令單擊回車鍵後再執行rundll wamregdllCreateIISPackage命令接著再依次執行regsvr asptxndll命令iisreset命令最後重新啟動一下計算機操作系統這樣IIS服務器就能重新正確響應ASP腳本頁面了
  

  

From:http://tw.wingwit.com/Article/os/xtgl/201311/9126.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.