一 VS发布

1首先是 点击自己创建的 web项目 ,右键发布


2  在之后出现的界面中选择配置文件 , 选择或导入发布配置文件,下拉框,选择新建

跳转到下一步

3 在连接界面中 在发布方法中选择文件系统


目标位置选择浏览就是将发布后的文件放在什么地方。

4 在下一个设置界面中选择 配置方法为debug


最后就是完成了

以上就是vs2012的发布,(当然也可以不发布,在后面的ISS中选择项目的WEB层作为发布项) 之后就是ISS的配置了

========================

二 IIS的配置

(一)  首先添加自己的网站,右键网站添加

名字随便写, ip写自己电脑ip,. 物理路径选择刚才发布的文件目录.端口号除了8080外随意分配

点击确定就可以了

然后是添加访问权限(为的是解决以下这个问题)

Iss配置最容易出现的错误就

HTTP错误 500.19 - Internal Server Error

无法访问请求的页面,因为该页的相关配置数据无效

主要原因是没有访问的权限, 只要添加访问权限就可以了。

解决方法 :

在iss中 右键自己创建的网站/编辑权限/安全选项/ 编辑/添加/

高级设置/ 查找/添加everyone用户



2 编辑

3  添加

4 点击高级

5 选择查找, 添加everyone用户

(二)  在主页身份验证的选项中开启下列几个服务

开启以下服务

(三)  高级设置

点击左侧栏的“应用程序池”,选中与我们的网站对应的应用程序池,点击右侧栏的“高级设置”。有3个地方需要改:

或者是双击应用池/选择对用的应用程序右键 /设置应用程序

分别对应三个红线

修改的三个属性红色线

应用池:在Microsoft IIS6中引入了

应用程序池,这是

微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为

应用程序池
的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。 Windows
2003同时支持两种工作模式,默认为ISS
6.0工作进程隔离模式。工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或站点,大大增强了IIS的可靠性。

设置完应用池以后启动。

这样网站就发布就基本完成了

最后测试下网站的效果

点击内容视图,选中一个网页进行浏览

(四)  最后就是配置默认起始页了

方法: 点击功能视图中的默认文档

单击右方的添加操作,将内容页中想设为起始页的页面添加到页面中,并设置到第一项就可以了

五 (外篇)

防火墙设置

允许“内容检索(使用HHTP)"通过防火墙,如果还是不能访问网站就直接关闭防火墙。

在浏览器地址栏输入ip:8090就可以访问了。当然这个ip是你的内网ip,外网用户无法访问。

实例

实例页面如下图。

以上就是基本的发布顺序了,欢迎大家提建议

VS2012网布网站与IIS配置的更多相关文章

  1. Win7系统下网站发布IIS配置

    *本帖为个人收集贴,所有版权归:西门的后花园 http://ons.me* Technorati 标记: IIS,网站,发布,配置 一.首先是安装IIS.打开控制面板,找到“程序与功能”,点进去 二. ...

  2. 网站定时任务IIS配置

    网站中的定时任务一般是必不可少的,具体的实现方法此文不做详细说明,如有需要了解的请留言.本文主要讲述定时任务有关IIS中的设置. 如果一个网站在20分钟内(IIS默认为20分钟)没有客户端访问,服务器 ...

  3. Win10下IIS配置图解、MVC项目发布图解、IIS添加网站图解

    Win10下IIS配置 .找到控制面板:[开始]菜单鼠标右击,打开[控制面板] .打开控制面板,点击[程序],点击[启用或关闭Windows功能] 下一步,点击[启用虎关闭Windows功能] . 开 ...

  4. asp.net mvc网站的发布与IIS配置

    一.安装IIS (如果服务器上已经安装了就跳过) 控制面板——程序——程序功能——打开或关闭windows功能——勾选Inertnet信息服务下面所有选项——确定 二.获取发布文件(如果已经发不好就跳 ...

  5. IIS 配置 FTP 网站 H5 音频标签自定义样式修改以及添加播放控制事件

    IIS 配置 FTP 网站   在 服务器管理器 的 Web服务器IIS 上安装 FTP 服务 在 IIS管理器 添加FTP网站 配置防火墙规则 说明:服务器环境是Windows Server 200 ...

  6. IIS配置网站(WebServices),局域网都能访问

    IIS配置网站(WebServices),局域网都能访问 前言 上篇说到在本机创建一个WebServices,用控制台应用程序调用WebServices的SayHello方法. http://www. ...

  7. IIS 配置网站

    IIS 配置网站最常见的问题 1 文件夹权限问题 (C盘 windows下temp文件夹权限问题)2 版本问题 (框架版本问题如4.0 在2.0下运行,4.5在4.0下运行) 3如果是局域网,考虑动态 ...

  8. Win7/Win2008下IIS配置Asp网站启用父路径的设置方法(已解决)

    Win7/Win2008下IIS配置Asp网站启用父路径的设置方法(已解决) 在Win7/Win2008下IIS配置Asp网站启用父路径的设置方法与win2003下不同,看看下图就知道了.

  9. 【Visual Studio】关于vs 打开网站时报错 配置iis express失败 无法访问IIS元数据库...

    关于vs 打开网站时报错 配置iis express失败 无法访问IIS元数据库... 我安装了vs2015,一开始创建项目,网站都没问题,有一次突然打开项目时报错,瞬间懵逼,我啥都没干啊!!! 网上 ...

随机推荐

  1. Java for LeetCode 029 Divide Two Integers

    Divide two integers without using multiplication, division and mod operator. If it is overflow, retu ...

  2. Light OJ 1253 Misere Nim (尼姆博弈(2))

    LightOJ1253 :Misere Nim 时间限制:1000MS    内存限制:32768KByte   64位IO格式:%lld & %llu 描述 Alice and Bob ar ...

  3. Linux C 单链表 读取文件 并排序 实例并解释

    C的指针挺头疼的,先看一个例子: 给指针赋值和通过指针进行赋值这两种操作的差别确实让人费解.谨记区分的重要方法是:如果对左操作数进行解引用,则修改的是指针所指对象的值:    如果没有使用解引用操作, ...

  4. (*p)++和*(p++)和*p++的区别

    * 和++优先级是同一级别,同一级别按照从右往左的顺序计算 所以:  *p++等价于*(p++) #define debug(x) cout << #x << " a ...

  5. JUC回顾之-CyclicBarrier底层实现和原理

    1.CyclicBarrier 字面意思是可循环(Cyclic)使用的屏障(Barrier).它要做的事情是让一组线程到达一个屏障(同步点)时被阻塞,直到最后一个线程到达屏障时候,屏障才会开门.所有被 ...

  6. LogBack sl4j 通过MDC实现日志记录区分用户Session[以Spring mvc为例]

    1.首先实现一个interceptor,在请求开始的时候MDC put一个Session标志,interceptor结束的时候remove掉   import javax.servlet.http.H ...

  7. wp8 导航方法

    全局跳转 (App.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri("/Tools/SpatialQueryCha ...

  8. hdu 4576 概率dp **

    题意:Michael has a telecontrol robot. One day he put the robot on a loop with n cells. The cells are n ...

  9. 关于Android开发中的证书和密钥等问题

    关于Android开发中的证书和密钥等问题 引言 除了Android发布应用签名时需要用到证书外,在进行google Map Api开发和Facebook SDK API开发等时都需要申请API Ke ...

  10. CcTalk (网络协议)(转)

    ccTalk (发音作"see-see-talk")是一种广泛使用的串行协议,遍及货币交易和销售时点情报系统行业.如硬币和纸币验钞机等外部设备在多元化的自动支付设备如交通,票务,投 ...