VS2013使用WebDeploy发布网站到IIS服务器
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:一个采用全面的发布和部署机制的免费服务器技术。
我们为什么要使用?它有什么优点?
- 发布网站无需登录服务器,只需在本机上进行发布,发布过程简介明了。提高了发布效率。
- Web
Deploy可通过命令行脚本实现IIS站点之间的相互转移。 - 在对IIS进行任何操作之前可以对IIS中站点进行备份,站点出现问题后可对站点进行回滚。
- Web Deploy不仅仅让你发布文件—还可以部署数据库结构/数据,运行变更的数据库脚本,设置安全访问控制列表等等。所有这些部署步骤都可以用Visual Studio自动完成。
- 可以设置只修改那个文件。
发布流程
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服务器的更多相关文章
- Windows server 2012配置WebDeploy发布网站
以前都是使用win2008r2服务器,最近更新了操作系统到WINDOWS 2012,发现以前的做法已经不适用了. win2008r2配置WebDeploy: https://www.cnblogs.c ...
- 在虚拟机发布网站,设置服务器外网访问ip端口号
这是虚机上的发布网站的网站端口号 这一步要在实机设置 做完这一步,在外网就可以访问你刚刚发布的站点了
- Win2008R2配置WebDeploy发布网站
一.配置服务器 1.安装管理服务 2.点击管理服务进行配置 二.安装WebDeploy 2.1通过离线安装包方式安装: https://www.iis.net/downloads/microsoft/ ...
- 发布网站配置IIS(把网上找到的解决方法综合了一下)
1.由于权限不足而无法读取配置文件,无法访问请求的页面(参考网址:http://blog.csdn.net/yinjingjing198808/article/details/7185453) 2.处 ...
- Web Deploy 发布网站错误 检查授权和委派设置
Web Deploy发布ASP.NET网站给我们提供方便,配置好后可以很方便地发布网站到IIS服务器. 自安装Web Deploy一年以来,一直都用得好好地. 直到最近,Gitlab-CI自动发布出了 ...
- IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统
原文:IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统 asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的 ...
- [ASP.net教程]IIS服务器 远程发布(Web Deploy)配置
asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的文件到服务器硬盘上.打包成安装程序到服务器上安装.通过Visual Studio 开发平台远程发布到服务器. 在asp.net网站的 ...
- Visual Studio 2019 使用 Web Deploy 发布远程站点到IIS服务器
Visual Studio 2019 使用 Web Deploy 发布远程站点到IIS服务器的方式 在开发完项目之后,我们需要把开发的项目发布到指定的服务器上,有两种方式,如下 1.把项目发布成文件系 ...
- .NET项目发布到本地IIS完整流程(VS2015)
概要: 一.安装IIS功能 二.建立发布网站 三.发布应用程序 四.发布后各种问题的解决. [可先看概要四,可避免很多坑] 具体操作: 一.安装IIS功能 选择必要的功能进行安装,重启有效. 二.建立 ...
随机推荐
- 如何给对话框中的控件发送消息呢?Windows消息分类
以博文CTabCtrl中介绍的那样,给Tab添加子对话框来显示Tab内容.那么如果这个子对话框中含有个CTreeCtrl控件,有个Button控件,我想要模拟给这两个控件发送消息,该怎么办呢?直接把给 ...
- ASP.NET MVC 5 WEB API 用户验证
参考博客:ASP.NET MVC5+EF6+EasyUI 后台管理系统(65)-MVC WebApi 用户验证 (1) 参考博客:MVC WebApi 用户验证 (2)构建ASP.NET MVC5+E ...
- JDBC 数据库连接池
http://www.cnblogs.com/lihuiyy/archive/2012/02/14/2351768.html JDBC 数据库连接池 小结 当对数据库的访问不是很频繁时,可以在每次 ...
- mybatis+spring事务
http://www.mybatis.org/spring/zh/transactions.html 第四章 事务 一个使用 MyBatis-Spring 的主要原因是它允许 MyBatis 参与到 ...
- Android SQLITE数据类型
2011-6-24 15:14:00来源:Sql SQLITE数据类型 SQLite与其他常见的DBMS的最大不同是它对数据类型的支持.其他常见的DBMS通常支持强类型的数据,也就是每一列的类型都 ...
- LPC1788的ADC和DAC使用
#ifndef __ADC1_H_ #define __ADC1_H_ #include "common.h" #include "delay.h" void ...
- iOS开发——刮奖
还是直接上代码,有什么问题的话,直接评论. 1.在YYTScratchView.h文件中 // // YYTScratchView.h // Demo-刮奖 // // Created by y ...
- Memcached源码分析之slabs.c
#include "memcached.h" #include <sys/stat.h> #include <sys/socket.h> #include ...
- iOS开发~CocoaPods使用详细说明 分类: ios相关 2015-04-01 16:45 68人阅读 评论(0) 收藏
iOS开发-CocoaPods使用详细说明 一.概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来 ...
- Unity3D ——强大的跨平台3D游戏开发工具(三)
第四章 为地形添加水源.水流以及水下的模糊效果 制作好了地形的各种效果,接下来我们给场景添加一些水效果,使场景更加丰富. 第一步:添加水面 由于我在上一次的地形创作中就已经在山峰之间制作了一块洼地,它 ...