IIS7 配置大全(ASP.NET 2.0, WCF, ASP.NET MVC,php)

來源:互聯網
上載者:User

一、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。本文部分資料參考網路。

相關文章

聯繫我們

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