1.安裝iis(網路上下載iis安裝包,5.1版本適合sp3,我的系統是sp3的,安裝無數次都沒問題)
解壓iis安裝包
點擊→ 添加刪除windows組件
選中→ Internet資訊服務(iis)
點擊詳細資料 全部勾選 (Internet資訊服務(iis)的子組件)
點擊下一步→瀏覽到你的安裝包,開始安裝。 如果彈出提示 就在iis安裝包裡選中要安裝的檔案,好像有什麼.dll的檔案,總之提示你要什麼檔案,你就在安裝包裡找什麼檔案,都有的。
如果出現(正常運行windows 所需的檔案已被替換成無法識別的版本。要保持系統的穩定,windows 必須還原這些檔案的原有版本)
這個對話方塊不用鳥他
安裝完成。
2. 安裝framework sdk v2.0
傻瓜式安裝(如果你安裝了vs就不用安裝了,vs已經安裝了framework)
3. 拷貝網站檔案夾
路徑隨便,如果你安裝了vs,你的網站預設路徑就是D:/My Documents/Visual Studio 2005/WebSites,沒有安裝vs的話,隨便你放哪裡。
4.點擊開始→程式→管理工具→intern資訊服務→→右鍵點擊預設網站 →建立虛擬目錄 →名字隨便 → 目錄路徑就是你的網站檔案夾放哪裡就設定在那裡。(這個驟可以不做,不建立虛擬目錄也可以的)
好了之後 ,在右鍵點擊預設網站→ 屬性→在主目錄選項 →設定本地路徑→瀏覽到你的網站檔案夾目錄(設定路徑是肯定要的)
5 點擊windows防火牆→ 點擊進階→ 點擊第一個設定 → 勾選 web伺服器http
補充:我遇到的問題.
1.設定好iis,輸入主機ip,出現一個登陸框,要使用者名稱密碼,別人都說去iis設定什麼許可權,其實是自己的iis的主目錄路徑沒設定。參見4,如果你看你iis的預設網站的主目錄選項裡的本地路徑是C:/Inetpub/wwwroot,那就是沒設定路徑了,按照4的方法設定下就可以了,不會在出現登陸框了。
2.自己的機子做伺服器,輸入本機ip可以瀏覽,而同一個區域網路的別的機子輸入ip無法訪問,而且區域網路內的機子都可以ping的通。那就是web伺服器沒勾選。
參見5。在防火牆選中web伺服器http就可以了
3.當你卸載了iis,在重新安裝,發現網站無法瀏覽了,如果你的機子沒安裝vs,就安裝了framework sdk v2.0,那請你把framework sdk v2.0也卸載,然後安裝iis,在安裝framework sdk v2.0就可以了。具體為什麼會這樣我不曉得,網路上都說iis要先安裝,在安裝framework sdk v2.0,或者是vs,如果先安裝了vs,就重新註冊下,解決的方法是在命令列視窗(開始--運行--cmd)中輸入“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i”。這樣問題就解決了。這樣,在IIS中就註冊完成了。
或者點開始--程式--Microsoft Visual Studio .net 2005--Visual Studio Tools--Visual Studio 命令提示行
在裡面寫aspnet_regiis.exe -i
如果Microsoft.NET Framework是1.1版本的話,路徑改為對應的路徑,也是在在C:/WINDOWS/Microsoft.NET
即是輸入C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i
反正記住,如果伺服器沒安裝vs,卸載了iis的同時也要卸載framework sdkv2.0
然後在安裝iis,在安裝framework sdk v2.0,有安裝vs,就直接卸載iis,在重裝iis就可以了。
4.區域網路訪問都沒問題,在公網訪問,無法訪問。這裡就不是iis的問題了,這個就是說明在公網也就是外網如何架設iis伺服器了。
反正也寫了很多了,寫了吧。
公網架設iis伺服器
1.伺服器設定固定ip,進入路由器設定,映射80連接埠,iis的連接埠是80.(其實路由器映射80連接埠,不是給伺服器,是給外網,外網可以理解成貓貓什麼的)
2.做測試,輸入自己的外網ip,隨便找個測速網站,都可以得到自己的外網ip。
當然,你得在別人的機子上測試,因為在自己的機子上,是不能輸入自己的外網ip測試的。可以叫別人輸入ip,幫你測試。
3.如果電信給你的是固定ip,那接下來的,你就不用看了。如果不是(一般來說,都是動態ip吧,呵呵)那就申請個網域名稱,免費的網域名稱很多。然後使用花生殼之類的軟體綁定你的動態ip,也可以理解成解析你的網域名稱,更新網域名綁定的ip(說都是這麼說,理解的話,就不是綁定動態ip這幾個字了)
4.隨便提下花生殼的原理(覺得我在做廣告就不用往下看了)
花生殼的原理就是,你登入花生殼軟體,花生殼的伺服器就得到你的外網ip,每次登陸,每次都得到,所以是動態ip也能解決了,然後,花生殼伺服器就更新你的網域名稱的ip地址。所謂的網域名稱訪問也就是ip地址訪問,因為有動態ip,因為ip不好記,所以才有網域名稱,呵呵,我亂說的。
以上,我不敢說能解決你的所有問題,能給你協助就好了,因為網站是會遇到很多想不到的問題的。
我也是自己做網站的,很多網路上的問題也都遇到過,找了很多解決方案,最後才解決的,的確網路上的答案未必都能幫你解決問題,供你參考就好了。