http://www.sanrengo.net/thread-62-1-1.html本文主要解決的是在win8操作系統下IIS配置asp.net的運行環境,當然win7的配置方法也大致相似,只有少許部分和win8有差異,在下文中我會指出。本文屬本人親自配置的經驗,整理成文上圖分享出來,如有錯誤還請各位指正。對於配置后有問題的可以在下面跟帖,我會盡快回復!感謝支持三人行網絡!
一、把鼠標放在電腦屏幕的左下角然后右擊,彈出如下圖菜單,選擇“程序和功能”(快捷鍵win+X)。(win7點擊電腦左下角的“開始”,然后點擊“控制面板”打開程序與功能界面):
<IGNORE_JS_OP>
二、進入程序與功能界面后,選擇“啟用或關閉windows功能”(win7為打開或關閉windows功能)
<IGNORE_JS_OP>
三、在彈出的對話框中按照下圖進行勾選,這里有幾個地方需要的注意的是:
1、如果是簡單的靜態頁面,可以不配置應用程序開發功能下的選項;
2、如果只是配置.net的運行環境,可以不選擇應用程序開發功能下的“asp”選項,勾上后會配置好asp的運行環境,可以根據需求勾選;
3、在“應用程序開發功能”選項下,win8和win7有一些差別,win8的選項較多,按照下圖進行選擇即可。win7選擇asp.net及.net擴展兩項即可,asp按需選擇 。(前為win8,后為win7)
<IGNORE_JS_OP>
<IGNORE_JS_OP>
四、點擊確定后,win8會開始搜索需要的文件,一般需要從網上下載所需的文件,當然這個操作在點擊確定后電腦會自動完成,所以win8只需靜靜等待其下載安裝好就行。win7一般不會彈出此類對話框。
五、asp.net運行環境所需的組件安裝好后,在控制面板中有個【管理工具】項目點擊進入,選擇“internet信息服務(IIS)管理器” (非internet信息服務(IIS)管理器 6.0),win8安裝好后默認會在metro界面生成一個“internet信息服務(IIS)管理器”磁貼,選擇磁貼則可以直接進入IIS管理器界面。
<IGNORE_JS_OP>
<IGNORE_JS_OP>
六、到了這一步,就可以開始添加網站了。按照下圖即可實現在IIS中添加網站:
<IGNORE_JS_OP>
七、在彈出的對話框中填寫相關信息,本文中以添加安裝風訊dotNETCMS v1.0 sp5系統為例進行示范,如果對話框中信息不會填可以參照我寫的信息進行填寫,到這一步以后win8、win7操作全部一樣。添加好后,在左側【網站】下會多出添加的網站名稱,比如我的是風訊。
<IGNORE_JS_OP>
<IGNORE_JS_OP>
到這一步所有IIS環境配置完成了,但是只做這些工作還不能真正讓網站能正常運行。接下來就開始配置ASP.net的環境!
一、設置應用程序池(ApplicationPool)為Classic.NETAppPool,默認的為DefaultAppPool。選擇IIS管理器左側的默認網站”Default Web Site“(非自己添加的網站),右擊>管理網站>高級設置,將應用程序池設置為Classic.NETAppPool如下圖:
<IGNORE_JS_OP>
<IGNORE_JS_OP>
<IGNORE_JS_OP>
二、啟動應用程序池,正常設置后點擊左側的應用程序池,中間部分會顯示如下圖:
<IGNORE_JS_OP>
三、將Classic.NETAppPool 的標識改為localSystem或NetworkService。本地測試為localsystem,在應用程序池右擊Classic.NETAppPool選擇高級設置,按下圖進行設置:
<IGNORE_JS_OP>
<IGNORE_JS_OP>
四、設置特定用戶。選中默認網站”Default Web Site“(非自己添加的網站) ,點擊右側的基本設置,點擊“連接為”,選擇“特定用戶”,點擊設置,輸入系統用戶名密碼。這里必須用操作系統的登錄名和密碼,不然無法設置成功也無權訪問硬盤分區。
<IGNORE_JS_OP>
<IGNORE_JS_OP>
設置成功后可以點擊“測試設置”,彈出如下對話框則說明設置成功。點擊關閉測試連接返回編輯網站頁面然后確定即可。
<IGNORE_JS_OP>
五、身份驗證。在IIS管理器中間有一個“身份驗證”選項,雙擊進入后確保啟用的如下圖:
<IGNORE_JS_OP>
<IGNORE_JS_OP>
六、設置默認的開始頁面index.aspx,雙擊IIS下的”默認文檔“,點擊“操作”下面的”添加“填寫index.aspx 如下圖所示:
<IGNORE_JS_OP>
<IGNORE_JS_OP>
此時可以測試之前的配置是否成功,在瀏覽器中輸入:http://localhost然后回車,出現下面的頁面那么祝賀你已經配置成功!
<IGNORE_JS_OP>
最后寫幾個關於我在配置時遇到的一些問題的解決辦法,希望可以幫到各位,如遇其他問題請在下方跟帖或在本站求助版塊發帖:
1、如何瀏覽添加的網站?
解決辦法:在瀏覽器輸入在配置時填寫的IP地址即可訪問網站,還有一個辦法是在IIS管理器的右側【操作】下有個瀏覽網站的鏈接,點擊也可以實現網站的瀏覽;
2、無法瀏覽網站的文件,輸入ip地址或點擊瀏覽網站的鏈接后 ,提示”http 500內部服務器錯誤“。
解決辦法:在IIS管理器中間的IIS選項下有個【目錄瀏覽】選項,雙擊進入然后選擇右側【操作】下的”啟用“。
3、在安裝風訊dotNETCMS v1.0 sp5系統時,在選擇SQL SERVER數據庫、輸入序列號頁面點擊下一步后,總是提示錯誤。
解決辦法:提示錯誤的原因是因為你的電腦沒有安裝microsoft sql server,安裝2000或2005后進行相關設置 即可。還有一個辦法是在數據庫選擇時選擇”ACCESS“就可以順利進行下一步操作了!
4、想在配置好的asp.net運行環境下運行asp。
解決辦法:返回在一開始添加windows功能時,在應用程序開發功能下勾選asp,安裝好asp組件后即可!
本文為三人行網絡鐵木珍整理編寫,如需轉載請注明出處,在保留原文鏈接及作者的情況下引用,發圖帖耗時眾所周知請尊重他人勞動成果!
