Win 7和IIS7.0下配置一個新網站


都說win7下自帶iis我也沒試過其他版本,只知道win7的旗艦版是肯定有的,至於home版的有意向的朋友可以自己親自嘗試,首先說說在win7下把隱藏的iis7發掘出來。

可參考其他版本,真的很多,自己記錄一份以備以后查看。

  引用別人的:本文講述了在Windows7下如何安裝IIS7,以及IIS7在安裝過程中的一些需要注意的設置。在Windows7下面IIS7的安裝方法:參考網址:http://ons.me/147.html

 一、首先是安裝IIS。打開控制面板,找到“程序與功能”,點進去。

  

二、點擊左側“打開或關閉Windows功能”

  

 三、找到“Internet 信息服務”,按照下圖打勾即可.

  

等待安裝完成.

四、安裝完成后,再回到控制面板里面,找到“管理工具”,點進入

五、雙擊“Internet 信息服務(IIS)管理器”就是IIS了。如果經常需要使用IIS的朋友,建議鼠標指到“Internet 信息服務(IIS)管理器”上,右鍵--發送到--桌面快捷方式,這樣就能從桌面進入IIS,而不用每次都點控制面板。

IIS界面:

以上就是完成安裝IIS7的過程,安裝好IIS7后我們如果需要發布自己的新網站怎么辦?

一、同IIS6一樣在IIS7的網站上右鍵新增網站:

 

 

 二、設置網站信息:包括網站名稱、實際路徑、IP和端口。

三、設置對應的應用池,一般的新增一個網站的時候會自動生成一個對應於網站名稱的應用程序集,可是自動生成的程式集的.net 版本比較低,所以要手動設置為最新版本,右鍵設定應用程式集預設值。

四、設置應用程式集.net版本:

基本上就設置完了,如果希望在局域網內可以使用參考以下資料(來自網絡):

1、win7安裝IIS后,本地測試沒有問題,說明IIS的配置正確,如果本地測試有問題,先檢查IIS安裝配置情況。
2、檢查計算機網絡情況,發現本地網絡正常。如果win7不能訪問網絡,請先正確配置網絡連接。
3、檢查防火牆設置,本文遇到的錯誤就是由於Win7自帶的防火牆阻止了網站程序的端口,使得遠程用戶不能訪問IIS。這里有兩種方法解決。
A、關閉防火牆。控制面板-Windows防火牆-打開或關閉Windows防火牆(不推薦)
win7-防火牆
B、打開:控制面板-Windows防火牆-高級設置-入站規則,在入站規則窗口中找到”BranchCache內容檢索(http-in)“選項並啟用此規則。這時候遠程用戶通過網站地址即可訪問站點程序,但是如果遠程用戶訪問IIS的非80端口,也會出現不能訪問的問題,這是因為“BranchCache內容檢索(http-in)”只是啟用了80端口。此時只需要添加一條新的入站規則,並指定端口號為網站程序的端口號即可,比如8080。具體方法如下:

win7-入站規則
在“Windows 防火牆”窗口的左邊欄,選擇-“入站規則”,在右邊欄選“新建規則”,在彈出的“新建入站規則向導”窗口中執行: 端口–下一步–選中TCP以及特定本地端口,填入要開放的端口號(這里填入8080,當然也可以填寫其他端口)–下一步–選中“允許連接”–下一步–選中所有選項:域、專用、共用–下一步–填入名稱(這里填入IIS:8080)—完成即可。

如果本地測試ok,局域網內測試為403,拒絕訪問錯誤,請檢查權限,右上角的編輯權限,在安全性下把user的名稱加入讀取與執行操作。並配置正確的應用程序集,因為不同應用程序集對應不同的用戶訪問不同的文件夾權限。

先記錄到此。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM