VS2013用Web Deploy方式发布网站到IIS服务器发布文档

VS版本:VS2013

服务器版本:Windows Server 2012 R2

IIS版本:IIS8.0

Web Deploy版本:3.5

创建时间: 2016/4/7 12:50

作者: 银果

标签: VS2013, Web Deploy发布

Microsoft Web Deploy定义

1:一个采用全面的发布和部署机制的免费服务器技术。

我们为什么要使用?它有什么优点?

  1. 发布网站无需登录服务器,只需在本机上进行发布,发布过程简介明了。提高了发布效率。
  2. Web
    Deploy可通过命令行脚本实现IIS站点之间的相互转移。
  3. 在对IIS进行任何操作之前可以对IIS中站点进行备份,站点出现问题后可对站点进行回滚。
  4.  Web Deploy不仅仅让你发布文件—还可以部署数据库结构/数据,运行变更的数据库脚本,设置安全访问控制列表等等。所有这些部署步骤都可以用Visual Studio自动完成。
  5. 可以设置只修改那个文件。

 

发布流程

1.0.  检查服务器是否安装IIS(已安装跳到 2.0)

1.1.   打开“服务器管理器”点击”角色或功能”

1.2. 
在弹出窗体中点击“下一步“

1.3.  选择“基于角色或基于功能的安装“
,然后点击
”下一步“

1.4.  选择“从服务器池中选择服务器“,然后点击“下一步”,

1.5. 把“web服务器(IIS)里的多选框全部选中”,点击”下一步“         ,至此IIS服务器安装完成。

注意:确保“管理工具下”的“服务管理”已经安装

2.0.打开IIS点击“web平台工具”

  

  2.1.搜索“web deploy”然后选择“Web Deploy 3.6”安装

3.0. 打开“Web
Management Service
服务”,并且启用远程管理

3.1.打开计算机“服务管理”,然后找到“Web
Management Service
服务”并确保该服务开启

  

 3.2.点击”启用远程连接”,”标识凭据“根据需要选择,

              确保端口号为“8172”,并且证书为“wmsvc”,然后点击启动.

PS:这里我们介绍windows登录的方式。

    

4. 0.为IIS服务器创建管理用户

4.1. 选择自己的站点,然后在右边点击“IIS管理器权限”。

  

4.4.点击“添加用户”,选择“windows”,然后点击“高级”—>”立即查询”选择需要管理iis的帐号后点击“确定”

注意:允许管理的 账户 必须要有网站站点文件夹的 “完全控制权”。

这里不再赘述,请自行百度设置方法。

5.0.打开自己的网站项目,发布项目

5.1.右击项目,选择“发布”,然后点击“自定义”,填写“配置文件”,点击“确定”。

  

5.2.发布方式选择“Web Deploy”,然后按照要求填写发布信息,填写后点击“验证连接”,如果报错请检查服务器和填写的信息是否有误。验证完成后点击“发布即可”

注意:服务器:服务器IP地址,前面必须要带http://。

站点名称:IIS服务器中站点的名字。

用户名:4.4.中选择的用户名

目标:http://服务器IP地址:端口号/站点名称

6.0.恭喜您,完成了发布,赶快来进入浏览器访问试下成功了没把;

VS2013使用WebDeploy发布网站到IIS服务器的更多相关文章

  1. Windows server 2012配置WebDeploy发布网站

    以前都是使用win2008r2服务器,最近更新了操作系统到WINDOWS 2012,发现以前的做法已经不适用了. win2008r2配置WebDeploy: https://www.cnblogs.c ...

  2. 在虚拟机发布网站,设置服务器外网访问ip端口号

    这是虚机上的发布网站的网站端口号 这一步要在实机设置 做完这一步,在外网就可以访问你刚刚发布的站点了

  3. Win2008R2配置WebDeploy发布网站

    一.配置服务器 1.安装管理服务 2.点击管理服务进行配置 二.安装WebDeploy 2.1通过离线安装包方式安装: https://www.iis.net/downloads/microsoft/ ...

  4. 发布网站配置IIS(把网上找到的解决方法综合了一下)

    1.由于权限不足而无法读取配置文件,无法访问请求的页面(参考网址:http://blog.csdn.net/yinjingjing198808/article/details/7185453) 2.处 ...

  5. Web Deploy 发布网站错误 检查授权和委派设置

    Web Deploy发布ASP.NET网站给我们提供方便,配置好后可以很方便地发布网站到IIS服务器. 自安装Web Deploy一年以来,一直都用得好好地. 直到最近,Gitlab-CI自动发布出了 ...

  6. IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统

    原文:IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统 asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的 ...

  7. [ASP.net教程]IIS服务器 远程发布(Web Deploy)配置

    asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的文件到服务器硬盘上.打包成安装程序到服务器上安装.通过Visual Studio 开发平台远程发布到服务器. 在asp.net网站的 ...

  8. Visual Studio 2019 使用 Web Deploy 发布远程站点到IIS服务器

    Visual Studio 2019 使用 Web Deploy 发布远程站点到IIS服务器的方式 在开发完项目之后,我们需要把开发的项目发布到指定的服务器上,有两种方式,如下 1.把项目发布成文件系 ...

  9. .NET项目发布到本地IIS完整流程(VS2015)

    概要: 一.安装IIS功能 二.建立发布网站 三.发布应用程序 四.发布后各种问题的解决. [可先看概要四,可避免很多坑] 具体操作: 一.安装IIS功能 选择必要的功能进行安装,重启有效. 二.建立 ...

随机推荐

  1. HDU 5487 Difference of Languages(BFS)

    HDU 5487 Difference of Languages 这题从昨天下午2点开始做,到现在才AC了.感觉就是好多题都能想出来,就是写完后debug很长时间,才能AC,是不熟练的原因吗?但愿孰能 ...

  2. 考分鄙视(exam)

    考分鄙视(exam) 题目描述 Whence这个学期考了n次试,每一次都有一个0-20000之间的整数分数.Whence本来的状态应该是每一次考试都比前一次多一分(除第一次),但由于他很不稳定,偏差可 ...

  3. ZjDroid工具介绍及脱壳详细示例

    前提条件: 1.Root手机一部 2.需要通过Xposed installer(http://dl.xposed.info/latest.apk)安装Xposed Framework; 一.ZjDro ...

  4. [算法] avl树实现

    大二的时候数据结构课死活没看懂的一个东东,看了2小时,敲了2小时,调了2小时... 平衡树某一节点的左右子树高度相差大于1的时候即需要调整,调整可分为四中情况 ll,rr,lr,rl其中lr,rl是由 ...

  5. C++------------typedef 函数指针类型定义

    摘要bycrazyhacking:        typedef 是定义了一种"函数指针"类型,可以再声明很多变量.函数指针的定义是定义了一个变量. int max(int x,i ...

  6. HttpServletRequest.getServletContext()一直提示找不到,而引出的问题

    开发j2ee项目的时候,需要用到servlet-api,如果使用了maven,web项目可以在pom.xml中手动加入所需jar包,达到与依赖j2ee libarary同样的功能.可问题来了: 1. ...

  7. Android非常实用的开源项目框架

    我将文章中所描述的项目都集成在一个apk中,可以直接运行查看效果,2.2以上的机器都可以运行.因为不让直接上传apk文件,我压缩成了zip包 1. Universal-Image-Loader 实现异 ...

  8. FZU 1064 教授的测试

    递归构造答案. 根据当前整颗树的编号,可以计算左右子树有几个节点以及编号.因此,不断dfs下去就可以了. #include<cstdio> #include<cstring> ...

  9. SD卡兼容性问题(转)

    看到一篇关于硬件抗干扰的应用实例,很有参考值.所以,转过来方便查找. 源文:SD卡兼容性问题 最近碰到了一个SD卡兼容性的问题.主芯片SD卡组的信号,经过转接板,长排线,然后再到SD卡子板之后.对多种 ...

  10. VS2010环境下用ANSI C创建DLL和使用方法(转)

    源:VS2010环境下用ANSI C创建DLL和使用方法 . 创建DLL工程 1.2 创建一个dll工程. 操作:a.文件->新建->项目->Win32控制台应用程序. b.输入工程 ...