IIS的安裝和部署網站

來源:互聯網
上載者:User
文章目錄
  •    1.IIS5.1的下載及安裝
  •    2.IIS5.1下部署網站

   首先申明我的執行環境是:windows xp sp3,IIS5.1

   1.IIS5.1的下載及安裝    提供一個下載網址:http://www.cr173.com/soft/2482.html    安裝IIS方法

1.安裝iis(網路上下載iis安裝包,5.1版本適合sp3,我的系統是sp3的,安裝無數次都沒問題)
解壓iis安裝包

點擊→ 添加刪除windows組件
選中→ Internet資訊服務(iis)
點擊詳細資料 全部勾選 (Internet資訊服務(iis)的子組件)
點擊下一步→瀏覽到你的安裝包,開始安裝。 如果彈出提示 就在iis安裝包裡選中要安裝的檔案,好像有什麼.dll的檔案,總之提示你要什麼檔案,你就在安裝包裡找什麼檔案,都有的。

如果出現(正常運行windows 所需的檔案已被替換成無法識別的版本。要保持系統的穩定,windows 必須還原這些檔案的原有版本)
這個對話方塊不用鳥他

安裝完成。

安裝IIS中可能出現的問題及解決方案1.iis6.0和5.0都不能裝在XP系統中 
2.下載了後不知道怎麼安裝 
3.安裝過程中彈出檔案無法複製的對話方塊和什麼系統被修改,是否繼續的對話方塊,很是鬱悶 問題一:1 在你裝IIS之前需要知道你的系統是什麼樣的,HOME版的好想不能裝,可好象網上也有裝的方法,我們用過HOME版的,也就沒試過,如果你是HOME版的可以去試試。如果你的系統是家庭版的,那就應該知道windows 98 只能裝pws4.0;windows 2000 ---iis5.0;windows 2003---iis6.0;windows xp---iis5.1.如果你不是用系統硬碟安裝,那就去網上下載你要裝的IIS吧! 

問題二:我的系統是xp的,所以我裝的是5.1。下載後解壓縮放在你硬碟的任何位置。然後開始/設定/控制台/[添加/刪除程式]/[添加/刪除windows組建],然後在windows 組件嚮導中的internet 資訊服務旁邊的方框裡打上勾,(注意:先別按下一步,點擊詳細資料看看裡面的那些方框是不是都打上勾了,如果沒有,要全選上,不然會出現問題4)。現在你按下一步,要求你插入光碟片,沒有盤,點擊瀏覽,選擇IIS存放的路徑,然後確定,這裡也許你就出現問題3了,如果沒出現你很幸運! 

問題三:如果安裝時找不到檔案,或檔案無法複製,知道是什麼原因嗎?是windons內建遊戲惹的禍。回到Windows組件嚮導,找到附件和工具,在其詳細資料中去掉“遊戲”的對勾(不然找不到zClientm.exe)。重新安裝,是不是找到了?呵呵,這時會一邊邊的彈出個對話方塊讓你重新選擇路徑,那就再選一次,不過要注意路徑後面好象多了個i386,把它取了,確定。在這裡也許會彈出說你的系統不修改的對話方塊,直接取消,這時你可以歇一下了,可能你已經安裝成功了,不過不要太高興,如果你沒遇到後面的問題,你有點幸運! 

   2.IIS5.1下部署網站

1.安裝framework sdk v2.0傻瓜式安裝(如果你安裝了vs就不用安裝了,vs已經安裝了framework)

2. 拷貝網站檔案夾路徑隨便,如果你安裝了vs,你的網站預設路徑就是D:\My Documents\Visual Studio 2005\WebSites,沒有安裝vs的話,隨便你放哪裡。

3.點擊開始→程式→管理工具→intern資訊服務→→右鍵點擊預設網站 →建立虛擬目錄 →名字隨便 → 目錄路徑就是你的網站檔案夾放哪裡就設定在那裡。(這個驟可以不做,不建立虛擬目錄也可以的)
好了之後 ,在右鍵點擊預設網站→ 屬性→在主目錄選項 →設定本地路徑→瀏覽到你的網站檔案夾目錄(設定路徑是肯定要的)

4,如果你的電腦地址為靜態ip地址還可以配置"預設網站"右鍵"屬性"裡的ip地址,連接埠號碼一般為80不變

4 點擊windows防火牆→ 點擊進階→ 點擊第一個設定 → 勾選 web伺服器http

在IIS中部署網站可能出現的問題及解決方案

4.安裝後internet資訊服務器中沒有預設網站 
5.安裝後在地址欄中輸入http://localhost 出現Server Application Error 錯誤即500 錯誤 
6.安裝後預設網站無法啟動 

問題四:如果看不到預設網站,那再開啟[添加/刪除windows組建]中的internet 資訊服務,詳細資料裡面的勾全打上了,如果沒有,重裝吧! 

問題五:出現這個問題也不知道什麼原因,不知道你出現了沒有,解決方案是:開始”->“設定”->“控制台”->“管理工具”->“元件服務”中,“控制台根目錄”->“元件服務”->“電腦”->“我的電腦”->“COM+應用程式”中,有一個“IIS Out-Of-Process Pooled”滑鼠右鍵“屬性”--“標識”--把“此使用者”調整為“互動式使用者--目前已登入的使用者”。然後“確定”,再滑鼠右鍵“屬性”--“啟動”。這裡還有個問題就是找不到“IIS Out-Of-Process Pooled”,那裡面根本沒有!怎麼
辦?別急!開始/運行,輸入msdtc -resetlog,然後重裝IIS了,現在你應該能看到IIS Out-Of-Process Pooled了,高興吧! 

問題六:好不容易裝上來,可地址欄中輸入http://localhost又是網頁無法顯示,鬱悶壞了!細心一看,預設網站沒有啟動,右鍵啟動提示“伺服器並未及時響應啟動或控制請求”在網上查了下說是World Wide Web Publishing Services有問題,找到它果然它沒啟動,可啟動它出現錯誤,啟動不了,怎麼辦?再查吧,又說是要刪個更新檔案,最後還是弄出來了,正確方法是這樣的:開始/設定/控制台/[添加/刪除程式],最上面有個“顯示更新檔案”打上勾,在裡面找到KB939373,刪除它。然後開始/設定/控制台/管理工具/服務,找到World
Wide Web Publishing Services,啟動它,並將啟動方式改為自動,再回到預設網站啟動,看看,是不是能啟動了,這時終於看到結果了。
在上訴問題中,問題五是最容易發生的,所以要留心,在執行msdtc -resetlog指令時是沒有反應的,所以你不要以為沒有執行。
另外,如果你用的是vs2008開發的網站,那麼在運行時出現:
名稱以無效字元開頭。處理資源 'http://localhost/ziboWeb/ZiboService.asmx' 時出錯。第 1 行,位置: 2 
<%@ WebService Language="vb" CodeBehind="~/App_Code/ZiboService.vb" Class="Service" %> 
-^ 
解決辦法:運行vs2005命令列(開始/程式/vs2005/tools),開啟命令提示字元,或者直接在cmd下鍵入該路徑 如下 
E:\Program Files\Microsoft Visual Studio 8\VC> 
運行aspnet_regiis.exe /i 就搞定了個人出現個問題5(出現Server Application Error),解決方案如下:  在開始菜單的運行中 運行:msdtc -resetlog 以建立記錄檔。重起機器,檢查IIS是否可以正常使用,若不行繼續。
在CMD下執行以下命令: 
cd %windir%\system32\inetsrv 
rundll32 wamreg.dll, CreateIISPackage 
regsvr32 asptxn.dll 
(到這裡我就可以用了,不用重啟的)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.