一、IIS7.0 配置 ASP.NET2.0
1、ASP.NET 2.0 部署
1)首先開啟win7 的特性,路徑我已標註
下面選中的是ASP.NET2.0, 如果要支援ASP.NET1.1,你的選中IIS6相容
2.)設定安全選項
3)添加.Net經典應用程式集區
4)將網站轉換為Application
5)為網站添加 yourmachinename\IIS_IUSRS許可權
6.)右鍵網站—Manage Application-Advanced Setting 設定當前網站為Classic .Net AppPool
2. 部署WCF
開啟“開始|所有程式|附件|命令提示字元”,輸入“cd C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation”,斷行符號。再輸入“ServiceModelReg.exe -i”,斷行符號。
3. 部署ASP.NET MVC
在IIS7下,部署ASP.NET MVC是最方便的,只需做如下的配置,添加一個整合模式的.NET Application Pool,將它指定給你的ASP.NET MVC Application。
註:vista和Win7 正版用的都是IIS7,所以配置是一樣的。
二、windows server 2008 iis7.0的共用配置
配置windows server 2008 iis7.0的共用主要是為了方便如果您有2台IIS伺服器,我第一台的IIS有個網站,名稱為winos吧,第2台IIS沒有網站(把預設的刪除了),配置好共用配置以後,然後重新整理第2台IIS伺服器就出來第一台我建的名稱為winos網站了,並且我隨意在哪台更改什麼配置,會自動同步到另一台的IIS那邊,原因很簡單因為他們使用的是一個設定檔。
1、建立2個共用資料夾,winos存我的網頁檔案,共用存我的設定檔
2、在第一台的iis上建立一個網站,名稱為winos,路徑為我共用的的winos檔案夾的路徑。
1)設定一下串連的憑據
2)看看是否能夠在本機瀏覽
3、配置共用配置,雙擊共用的配置
1)點擊右邊匯出配置,我們先把設定檔匯出
2)在實體路徑哪裡填寫我前面共用的檔案,並填寫加密的密鑰
3)點擊串連為設定串連的憑據,點擊確定
4)配置位置,啟用共用的配置,並填寫相關資訊
5)輸入加密金鑰的密碼
OK我們第一台的IIS配置完畢
4、:配置第2台IIS伺服器(如,第2台IIS伺服器一個網站也沒有)
1)點擊共用的配置,填寫相關資訊
2)輸入加密的密鑰
3)點擊重新整理
4)我們在第一台iis伺服器建的名稱為winos的網站出來了
5)輸入網址瀏覽一下
三、Win7下配置IIS 7.0 php作業環境
註:我們採用的是IIS v7.0+php+mysql+zend在Win7下構建作業環境。
1.、安裝IIS v7.0
1)控制台-程式和功能-開啟或關閉Windows 功能
2)測試是否成功安裝IIS v7.0,在瀏覽器輸入:
http://localhost/
http://127.0.0.1/%3C/A%3E%3C/P
出現如上介面說明成功安裝IIS v7.0
3)建立網站:(預設的網站用作asp/asp.net/,啟動8080連接埠,即訪問使用http://localhost:8080/)
2.、配置PHP環境
PHP:http://soft.huweishen.com/soft/263.html。
1)下載php之後解壓到G:\php
2)添加ISAPI篩選器:
3)添加指令碼映射:
4)添加應用程式集區:
5)更改網站應用程式集區,並添加預設文件index.php。
6)修改G:/PHP/php.ini-list 檔案名稱為php.ini,複製到F:/windows/(雙系統,Windows 7所在盤符),修改php.ini:使之支援GD,mysql等。
7)修改extension_dir目錄:
8)複製libmcrypt.dll,libmysql.dll,php5ts.dll三個檔案到F:/windows/System32(雙系統,Windows 7所在盤符)下,在預設目錄建立一個index.php
9)輸入<A href='http://127.0.0.1:8080/'>http://127.0.0.1:8080/</A> 校正是否成功安裝php :
3.、添加Mysql資料庫:
Mysql:http://www.jb51.net/softs/2193.html。
1)安裝Mysql:
2)設定Mysql(這裡我們就不詳細講解了,配置教程詳見http://www.jb51.net/article/23876.htm。)
3)校正mysql是否正確安裝:
a、檢測服務管理員中:mysql是否啟動:
b、使用phpmyadmin能否接入mysql:
OK mysql已經正確安裝,可以使用了。
因為Zend Optimizer的安裝不需要任何配置,所以此處省略。安裝成功Zend Optimizer之後我們win7下的PHP環境就配置成功了。
IIS7.0的功能真的是非常實用,功能齊全,比如它的最大化的案頭圖形化作業系統,可維護性優秀,且基於IIS v6.0/v7.0(2008),可以支援的指令碼相當完整,不僅支援Linux無法支援的asp/asp.net,還可以安裝php、mysql、zend實現php環境。同時,利用Serv-U可以實現ftp管理。操作簡單,無需鍵入任何命令就可實現全能型主機。真的是值得下載一用啊!!
IIS7.0:http://www.jb51.net/softs/35697.html。本文部分資料參考網路。