2010版本之上,2010本子之上

率先,在WIN系统下开拓IIS,每种操作系统是例外的,请不要弄混。

率先,在WIN系统下打开IIS,每种操作系统是例外的,请不要弄混。

1、控制面板—左下放的次序—启用或关闭Windows效用,如图:

1、控制面板—左下放的顺序—启用或关闭Windows功效,如图:

 

 

图片 1

图片 2

2、找到Internet Information
Service(Service)s,其中FTP服务器,WEB管理工具上边的所有文件夹及其子文件夹全选,令万维网服务中的安全性、常见HTTP效率、性能功效全选。如下图:

2、找到Internet Information
瑟维斯(Service)(Service)s,其中FTP服务器,WEB管理工具下边的有着文件夹及其子文件夹全选,令万维网服务中的安全性、常见HTTP功用、性能功用全选。如下图:

图片 3

图片 4

再有,应用程序开发效益勾选状态如图:

再有,应用程序开发功能勾选状态如图:

图片 5

图片 6

运行情形诊断下全不勾选。

运行情状诊断下全不勾选。

此外,Win8与Win7不同之处在于此,即,在启用或关闭Windows效能界面的上方,有.NET
Framework4.5尖端服务,其勾选状态应该如下图:

此外,Win8与Win7不同之处在于此,即,在启用或关闭Windows效能界面的上方,有.NET
Framework4.5高级服务,其勾选状态应该如下图:

图片 7

图片 8

迄今截至,系统所急需的IIS环境应当早就颇具

迄今,系统所急需的IIS环境应当已经具备

一、用VS2013启动IIS EXPRESS

一、用VS2013启动IIS EXPRESS

 选中项目,不是选中某个文件,然后附加到浏览其运行(单击平日调试普通程序的丰裕黑色三角)

 选中项目,不是选中某个文件,然后附加到浏览其运转(单击平常调试普通程序的可怜黄色三角)

图片 9

图片 10

浏览器会有如下界面:

浏览器会有如下界面:

图片 11

图片 12

单击中部地点的瑟维斯(Service)(Service).svc.cs,浏览器展现如下界面:

单击中部地方的瑟维斯(Service)(Service).svc.cs,浏览器展现如下界面:

图片 13

图片 14

表示VS已经替你开了一个服务,并且告诉了您怎么着在客户端调用。到时候的地点就是自己红线中标识出来的可怜黄色连接。到时候在客户端程序中添加进去就足以了。

意味着VS已经替你开了一个劳动,并且告诉了你怎么样在客户端调用。到时候的地址就是我红线中标识出来的百般紫色连接。到时候在客户端程序中添加进去就足以了。

二、部署至地面IIS

二、部署至本土IIS

用管理员身份打开VS2013

用管理员身份打开VS2013

下一场右键工程名字,接纳属性,弹出对话框,在左手选取web选项卡,然后在画红框处的组合框中甄选安排到地点IIS,如图:

然后右键工程名字,选取属性,弹出对话框,在右侧选用web选项卡,然后在画红框处的组合框中甄选安排到地面IIS,如图:

图片 15

图片 16

铭记项目URL。

难忘项目URL。

接下来单击左边的卷入/发布网页选项卡,在“要部署的类型适用于拥有配置方法”中精选“仅限运行此应用程序所需的公文”,如图:

然后单击左侧的卷入/发布网页选项卡,在“要布局的连串适用于拥有配置方法”中甄选“仅限运行此应用程序所需的文书”,如图:

图片 17

图片 18

接下来按F5,就布置到当地IIS了,把上上图那么些URL复制到浏览器,就是见证奇迹的时刻了。

下一场按F5,就布局到当地IIS了,把上上图那一个URL复制到浏览器,就是见证奇迹的天天了。

三、部署至远程服务器

三、部署至远程服务器

条件:本地:VS2013+WIN8.1(操作系统无关系的)

条件:本地:VS2013+WIN8.1(操作系统无关系的)

远程:windows server2012(安装好IIS)

远程:windows server2012(安装好IIS)

1、本地操作:

1、本地操作:

右键单击工程,单击发布,在弹出的窗口中,单击(默认)左侧的配备文件,单击自定义,然后把品种中的配置文件的名字输进去,如图:

右键单击工程,单击宣布,在弹出的窗口中,单击(默认)右边的配备文件,单击自定义,然后把项目中的配置文件的名字输进去,如图:

图片 19

图片 20

然后采取左侧连接,发表办法选拔文件系统,目的地方采用你欣赏的地面文件夹,到时候会宣布在该文件夹下,如图:

接下来选取左侧连接,揭橥办法选取文件系统,目的地点采纳你喜爱的地面文件夹,到时候会揭橥在该公文夹下,如图:

图片 21

图片 22

接下来单击右边安装,拔取Relase,如图:

下一场单击左边安装,采用Relase,如图:

图片 23

图片 24

然后单击预览,基本没什么操作,单击发布,如图:

接下来单击预览,基本没什么操作,单击发布,如图:

图片 25

图片 26

诸如此类,在刚才选的文本夹下边就意识了以下多少个东西:

这么,在刚才选的文书夹下面就发现了以下多少个东西:

我的是D:\Secpayment

我的是D:\Secpayment

图片 27

图片 28

将含有这几个宝贝的文书夹拷贝到远程服务器上,我暂且放在了C盘。如此,本地操作完。

将含有这六个宝贝的文本夹拷贝到远程服务器上,我暂且放在了C盘。如此,本地操作完。

2、服务器操作:

2、服务器操作:

在服务器中开拓web publish service
服务,怎么打开就不演示了,我也忘了。。。看官你查看怎么打开服务就行了。

在服务器中打开web publish service
服务,怎么打开就不演示了,我也忘了。。。看官你查看怎么打开服务就行了。

下一场打开IIS管理器,单击左边的应用程序池,点击后后,左边有个设置使用程序池默认设置,点开,然后设置为v4.0,如图:

然后打开IIS管理器,单击左边的行使程序池,点击后后,左侧有个设置使用程序池默认设置,点开,然后设置为v4.0,如图:

图片 29

图片 30

随后,右键单击左边的“网站”,点击添加网站,弹出如下窗口:

继而,右键单击左边的“网站”,点击添加网站,弹出如下窗口:

图片 31

图片 32

网站名称固然即将在左手显示的,物理路径就是您拷贝到服务器的这多少个文件夹。IP请选拔你远程访问服务器的要命IP,端口的话,你的80不可以用就换8080.

网站名称尽管即将在右侧呈现的,物理路径就是您拷贝到服务器的特别文件夹。IP请采取你远程访问服务器的相当IP,端口的话,你的80不可以用就换8080.

留神:要单击测试设置,可能会油然则生如下提醒:

专注:要单击测试设置,可能会冒出如下指示:

图片 33

图片 34

 

 

为了表达授权,关掉这些窗口,在上上图中,单击连接为,在弹出的窗口里拔取特定用户,单击设置。输入你登录服务器的账号密码即可:

为了印证授权,关掉那几个窗口,在上上图中,单击连接为,在弹出的窗口里选拔特定用户,单击设置。输入你登录服务器的账号密码即可:

事后验证如图:

然后验证如图:

图片 35

图片 36

然后关门这个,就可以发表了。可是当浏览网站时发现,说禁用元数据发表了。这大家看一下布置文件:

接下来倒闭这一个,就足以揭破了。不过当浏览网站时意识,说禁用元数据宣布了。这大家看一下配备文件:

图片 37

图片 38

首先个红线出,

先是个红线出,

serviceMetadata httpGetEnabled=”true”
设置为true,而前面https的异常一定要设置为false,因为~~服务器不扶助。

serviceMetadata httpGetEnabled=”true”
设置为true,而前边https的不得了一定要安装为false,因为~~服务器不帮忙。

保存。然后在IIS管理器中,右键单击刚才的网站,管理网站–浏览,OK了。

封存。然后在IIS管理器中,右键单击刚才的网站,管理网站–浏览,OK了。

图片 39

图片 40

注意:

注意:

IIS 7访问的时候现身以下相当:

IIS 7访问的时候出现以下分外:

不可能在此路径中应用此配置节。倘诺在父级别上锁定了该节,便会油但是生这种状态。锁定是默认设置的(overrideModeDefault=”Deny”)……

不可能在此路径中接纳此配置节。假使在父级别上锁定了该节,便会师世这种情形。锁定是默认设置的(overrideModeDefault=”Deny”)……

 

 

化解方案:

缓解方案:

 

 

因为 IIS 7 采取了更安全的 web.config
管理机制,默认状况下会锁住配置项不允许更改。

因为 IIS 7 选用了更安全的 web.config
管理机制,默认情况下会锁住配置项不容许更改。

运作命令行 

运转命令行 

C:\windows\system32\inetsrv\appcmd
unlock config -section:system.webServer/handlers 
内部的 handlers 是错误音讯中红字呈现的节点名称。
若果modules也被锁定,可以运作

C:\windows\system32\inetsrv\appcmd
unlock config -section:system.webServer/handlers 
其间的 handlers 是错误音讯中红字展现的节点名称。
假诺modules也被锁定,可以运行

C:\windows\system32\inetsrv\appcmd
unlock config -section:system.webServer/modules

C:\windows\system32\inetsrv\appcmd
unlock config -section:system.webServer/modules

专注:cmd.exe要以管理员身份启动,在c:\windows\system32下找到cmd.exe,右键管理员启动,输入上边的指令即可。

小心:cmd.exe要以管理员身份启动,在c:\windows\system32下找到cmd.exe,右键管理员启动,输入上边的下令即可。

 

 

相关文章

admin

网站地图xml地图