Web Deploy 服务器安装设置与使用

一、服务器的安装设置

1、在windows server上确保IIS安装了【管理服务】这个功能。方法是在【服务器管理器】=>【管理】=>【添加角色和功能】=>【下一步】=>【基于角色或基于功能的安装】=>【下一步】=>【从服务器池中选择服务器】=>【下一步】=>【Web服务器(IIS)】下面。如果没有安装就安装下。

2、下载Web Deploy http://www.iis.net/downloads/microsoft/web-deploy

3、安装Web Deploy 选【自定义安装】=>【整个功能将被安装在本地硬盘上】=>【下一步】直到完成

4、设置要使用Web Deploy的网站,选中IIS下的网站在右边双击【IIS 管理器权限】=>点击右边的【允许用户…】=>选择用户类型【Windows(W)】=>【选择(E)…】=>【高级(A)…】=>【立即查找(N)】=>Administrator=>【确定】=>【确定】=>【确定】

二、Web Deploy 的使用

1、打开解决方案,右击网站项目,弹出的菜单中点击【发布(B)…】选项。

2、设置配置文件,在 【发布Web】窗口中【新建自定义配置文件…】=>输入【配置文件名称(N)】=>【确定】=>【下一步】

3、设置连接

【发布方法(M)】选择Web Deploy =>

【服务器(E):】填写服务器的IP地址 =>

【站点名称(T):】填写IIS中网站的名称 =>

【用户名(N):】填写windows 服务器的远程登录账号  =>

【密码(W):】填写windows 服务器的远程登录密码 =>

【目标URL(L):】填写网站的URL例如http://xxx.xxxxxx.xxx =>

点击 【验证连接(V)】按钮 =>证书出错点击【接受】按钮 =>【下一步】

4、设置,

【配置(C):】选择Release =>

数据库,如果不想使用本地的web.config中的数据库连接串覆盖服务器上的,那么这里的【在运行时使用此连接字符串(更新目标web.config)】不要勾上!=>

【下一步】=>【发布(P)】

参考文章

http://www.iis.net/downloads/microsoft/web-deploy
http://www.iis.net/learn/install/installing-publishing-technologies/installing-and-configuring-web-deploy-on-iis-80-or-later
http://www.iis.net/learn/publish/troubleshooting-web-deploy/web-deploy-error-codes#ERROR_CERTIFICATE_VALIDATION_FAILED

原文地址:https://www.cnblogs.com/hnsongbiao/p/9062720.html

时间: 2024-11-20 09:48:58

Web Deploy 服务器安装设置与使用的相关文章

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

web Deploy发布asp.net网站给我们提供方便,开始配置好了可以方便的发布网站,但是过久就出现无法执行此操作.请与服务器管理员联系,检查授权和委派设置.花了好长时间找到问问所在.现在解决方法分享出来.希望对大家有点用帮助 ? ? 原来,当您安装网络部署它设置了两个本地帐户WDeployConfigWriter和WDeployAdmin.对这些帐户的密码默认设置为过期.?因此,重设密码的Web服务器上,并设置为"永不过期".?然后去管理服务委派在IIS中.?它在WDeployA

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

Web Deploy发布ASP.NET网站给我们提供方便,配置好后可以很方便地发布网站到IIS服务器. 自安装Web Deploy一年以来,一直都用得好好地. 直到最近,Gitlab-CI自动发布出了问题,提示: "C:\Tools\GitLab-Runner\builds\d1af4d14\0\WP\Hallhuber\src\WP.Web.Mvc\1621.WP.Web.Mvc.csproj" (default target) (1) -> (MSDeployPublish

配置 Web Deploy 的步骤 -摘自网络

今天的文章里,我会介绍Microsoft Web Deploy—一个采用全面的发布和部署机制的免费服务器技术.Web Deploy不仅仅让你发布文件—还可以部署数据库结构/数据,运行变更的数据库脚本,设置安全访问控制列表等等.所有这些部署步骤都可以用Visual Studio自动完成. 本篇文章将提供一个循序渐进的教程,教你如何在一台Web服务期上安装和启用Web Deploy.接着我们演示如何使用Visual Studio通过Web Deploy直接(将文件)发布到服务器上,以及如何使用Vis

web deploy发布网站各种问题

环境: 服务器:windows server 2012 IIS:8.0 web deploy组件:本身已经带了这个组件,后面我又安装了3.5 VS:2015 发布流程: 在服务器建立站点,绑好域名 VS选择要发布的项目,发布 第一步和发布到文件系统一样,选择配置文件 第二步发布方式选择web deploy,相关配置信息如下 Server:https://YourServerIP:8172/msdeploy.axd(如果服务器开了防火墙记得打开8172端口) Site name:YorSiteNa

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

sp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的文件到服务器硬盘上.打包成安装程序到服务器上安装.通过Visual Studio 开发平台远程发布到服务器. 在asp.net网站的开发阶段,经常需要将系统发布到开发者所在局域网的服务器上,供客户和项目负责人预览.之前都是在开发机上发布好之后再拷贝到服务器上部署,因为开 发阶段系统的更新很快,每次都拷贝文件很麻烦.于是开始研究VS2010发布到远程IIS服务器的方法,经过在网上查找相关资料和亲身实践成功的在Windows Serv

【初码干货】在Window Server 2016中使用Web Deploy方式发布.NET Web应用的重新梳理

在学习和工作的过程中,发现很多同事.朋友,在做.NET Web应用发布的时候,依然在走 生成-复制到服务器 这样的方式,稍微高级一点的,就是先发布到本地,再上传到服务器 这种方式不仅效率低下,而且不易进行版本控制,程序稍微复杂一些,加上团队协作,发布就会出现各种不可预料的版本问题. 正好这两天在玩Azure和Windows Server 2016,详见<[初码干货][Azure系列]1.再次感受Azure,体验Windows Server 2016并部署BlogEngine.NET>,而我在实

Web Deploy发布网站一条龙解决方案

Web Deploy工具对于ASP.NET开发人员来说一定不陌生,没有用过也经常见到,Web Deploy发布十分方便而且在发布时会帮助用户检验发布文件的正确性.接下来介绍一下基础使用. 第一步:安装Web Deploy. 使用之前当然要先安装,安装Web Deploy之前要检查IIS的配置,详情可查看Web Deploy远程部署配置图解,里面讲了IIS的安装和基础配置. 然后在下载安装Web Deploy.有些服务器不允许下载的可以在本地下载后FTP上传到服务器上再安装(机智如我). 安装完成

Web Deploy发布网站及常见问题解决方法(图文)

Web Deploy发布网站及常见问题解决方法(图文) Windows2008R2+IIs7.5 +Web Deploy 3.5 Web Deploy 3.5下载安装 http://www.iis.net/downloads/microsoft/web-deploy 点 Install this extension 也可直接点下面链接 http://go.microsoft.com/?linkid=9817356 全部 点下一步进行安装 直至完成, Web Deploy 安装完毕后,便可进行下一

ASP.NET Web Deploy 发布项目二次开发发布编译出错原因

原先的ASP.NET 转换为 Web Deploy 项目后, 将所有的.CS文件打成一个包, 页面aspx文件保留, 项目开发人员拿到之后, 进行build, 开发没有问题, 但是publish WebSite的时候, 会出错. 错误:  Publication (web): 未将对象引用设置到对象的实例. 没有任何其他相关信息 , 打开aspnet_compiler.exe 的errorstack 选项后, 发现报错堆栈: error ASPRUNTIME: 未将对象引用设置到对象的实例. [