欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

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

程序员文章站 2023-03-25 23:23:48
一、iis7.0 配置 asp.net2.0     1、asp.net 2.0 部署 1)首先打开win7 的特性,路径我已标注 下...

一、iis7.0 配置 asp.net2.0

    1、asp.net 2.0 部署

1)首先打开win7 的特性,路径我已标注

下面选中的是asp.net2.0, 如果要支持asp.net1.1,你的选中iis6兼容

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

2.)设置安全选项

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

3)添加.net经典应用程序池

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

4)将站点转换为application

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

5)为站点添加 yourmachinename\iis_iusrs权限

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

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。

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

注: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存我的网页文件,共享存我的配置文件

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

   2、在第一台的iis上新建一个网站,名称为winos,路径为我共享的的winos文件夹的路径。

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

1)设置一下连接的凭据

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

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

2)看看是否能够在本机浏览

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

   3、配置共享配置,双击共享的配置

1)点击右边导出配置,我们先把配置文件导出

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

2)在物理路径哪里填写我前面共享的文件,并填写加密的密钥

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

3)点击连接为设置连接的凭据,点击确定

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

4)配置位置,启用共享的配置,并填写相关信息

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

5)输入加密密钥的密码

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

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

ok我们第一台的iis配置完毕

   4、:配置第2台iis服务器(如下图,第2台iis服务器一个网站也没有)

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

1)点击共享的配置,填写相关信息

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

2)输入加密的密钥

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

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

3)点击刷新

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

4)我们在第一台iis服务器建的名称为winos的网站出来了

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

5)输入网址浏览一下

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

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

三、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

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

3)新建站点:(默认的站点用作asp/asp.net/,启动8080端口,即访问使用http://localhost:8080/)

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

   2.、配置php环境

   php下载地址:http://soft.huweishen.com/soft/263.html。

1)下载php之后解压到g:\php

2)添加isapi筛选器:

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

3)添加脚本映射:

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

4)添加应用程序池:

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

5)更改站点应用程序池,并添加默认文档index.php。

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

6)修改g:/php/php.ini-list 文件名为php.ini,复制到f:/windows/(双系统,windows 7所在盘符),修改php.ini:使之支持gd,mysql等。

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

7)修改extension_dir目录:

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

8)复制libmcrypt.dll,libmysql.dll,php5ts.dll三个文件到f:/windows/system32(双系统,windows 7所在盘符)下,在默认目录新建一个index.php

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

9)输入<a href='http://127.0.0.1:8080/'>http://127.0.0.1:8080/</a> 校验是否成功安装php :

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

   3.、添加mysql数据库:

    mysql下载地址:。

1)安装mysql:

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

2)设置mysql(这里我们就不详细讲解了,配置教程详见。)

3)校验mysql是否正确安装:

         a、检测服务管理器中:mysql是否启动:

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

         b、使用phpmyadmin能否接入mysql:

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

   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下载地址:。本文部分资料参考网络。