Windows Vista下IIS7安裝和設定詳細教程

來源:互聯網
上載者:User

由於vista考慮到系統的安全性,還是需要一些設定才能正常使用ASP+Access.現在以圖片為主,介紹在windows vista下面IIS7的安裝、設定、調試ASP+Access的具體方法和步驟:

第一步:在windows vista下面IIS7的安裝方法。
             進入Vista的 控制台,選擇左側的 開啟或關閉Windows功能 。

 

第二步:安裝IIS7的選項設定。
單擊後會出現安裝Windows功能的選項菜單,注意選擇的項目,下面這張圖片把需要安裝的服務都已經選擇了,因為Vista的IIS7的預設安裝選項中是不支援ASP和ASP.NET的,因此在安裝的時候我們必須手動選擇你需要的功能。

 說明:

IIS 預設安全性:VS2005 中,如果要調試網站的話,必須有“整合 Windows 身分識別驗證”

其他兩個,在一些情況下也能會用到:

摘要式驗證: 是使用 Windows 網域控制站對請求訪問 Web 服務器上內容的使用者進行身分識別驗證。

基本驗證: 是要求使用者提供有效使用者名稱和密碼才能訪問內容。

 

 

第三步:安裝完成後,再次進入 控制台,選擇 管理工具,在管理工具下面會多出 IIS6的管理工具 選項,選擇紅線標記的選項進行IIS7的設定。

第四步:設定IIS7。

a.開啟ASP 父路徑.選擇 Default Web Site,並雙擊 ASP 的選項,

IIS7中ASP 父路徑 是沒有啟用的,要想方便的使用ASP,首選要 開啟父路徑,選擇True,這一步搞定父路徑選項。

b.身分識別驗證

開啟 Internet 資訊服務(IIS)管理器 後,在中間部分的下部,可以看到 身分識別驗證 配置項,雙擊就是如下介面:

剛才我們增加的幾個身分識別驗證,需要在你要調試的網站上啟用。

注意:是你要調試的網站,而不是你要調試的應用程式目錄!

c.IIS7 應用程式集區的設定

IIS 的應用程式集區根據託管管道模式分了兩種類型:整合和經典

整合 .NET 模式下,應用程式不應在 <system.web>/<httpModules> 配置節中指定 ASP.NET 模組組件,而應使用 <system.webServer>/<modules> 配置節來載入 ASP.NET 模組組件。

經典 .NET 模式 則是我們以前習慣的IIS 6 的方式,沒有上述限制。

畢竟現在 Longhorn Server 離我們還遠,我們當然要相容Window 2003 的IIS6 的模式,所以我們需要修改網站的應用程式集區設定,如:

我上面的是使用了現有的傳統模式的應用程式集區,你也可以自己先建立一個傳統模式的應用程式集區,然後再用方式配置對應網站使用的這個傳統模式的應用程式集區。

第五步:IIS7的網站設定。 按右鍵 Default Web Site 選項,選擇紅線標記的 進階設定 選項。

在這個對話方塊中設定網站的 主目錄 ,訪問的連接埠 等設定。

按照上面的步驟IIS7的設定已經基本完成了,但是這個時候,在Windows vista中只能調試ASP的程式,但是還是無法調試ASP+Access程式,這是因為windows vista的目錄許可權問題,下面只剩最後一步,設定目錄的許可權。

設定目錄的許可權的原因:

  因為MS Jet引擎改變了臨時目錄的位置,但是又沒有對臨時的存取許可權,導致資料庫使用失敗,所以,要給“系統硬碟:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目錄添加一個“Authenticated Users”的使用者.


第一步:需要設定許可權的目錄路徑如下:
系統安裝盤:\Windows\ServiceProfiles\NetworkService\AppData\Local,最好是手動輸入路徑,因為從Appdata的檔案是隱藏的。按右鍵 Temp檔案夾,選擇 屬性。

第二步:選擇 安全 選項,單擊 編輯 按鈕,進入 編輯許可權 的對話方塊。

第三步:選擇 添加 按鈕,添加使用者。

第四步:在 選擇使用者或組 的對話方塊中,在 輸入對象名稱來選擇 的表單中,輸入大寫字幕A後,單擊 確定,系統會自動顯示所有帶有字幕A的系統使用者。

第五步:在系統列出的使用者中,選擇 Athenticated Users 這個使用者,並單擊確定。

第六步:添加完成這個使用者以後,選擇添加的使用者,單擊 完全控制,然後 確定,這樣,Temp的存取權限搞定了。系統會有安全提示,選擇確定就可以了,試一下,是不ASP+Access可以運行了。這樣搞定了。

 

第六步:VS2005 的啟動

由於 Vista 的 User Account Control (UAC)  ,要避免調試中出現沒有許可權問題,我們應該以管理員身份來運行 Vista.如:

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.