当前位置:首页 > 科技  > 软件

Web Deploy配置并使用Visual Studio进行.NET Web项目发布部署

来源: 责编: 时间:2023-12-13 17:03:05 420观看
导读前言今天要讲的是在Window 2008 R2版本的服务器下如何配置Web Deploy并使用Visual Studio进行.NET Web项目发布部署。Web Deploy介绍Web Deploy其实主要是为了解决Web应用程序和Web站点到IIS服务器的部署问题,管理员可

前言

今天要讲的是在Window 2008 R2版本的服务器下如何配置Web Deploy并使用Visual Studio进行.NET Web项目发布部署。z7X28资讯网——每日最新资讯28at.com

Web Deploy介绍

Web Deploy其实主要是为了解决Web应用程序和Web站点到IIS服务器的部署问题,管理员可以使用Web Deploy同步IIS服务器或迁移到较新版本的IIS。Web Deploy Tool还使管理员和委派用户能够使用IIS管理器将ASP.NET和PHP应用程序部署到IIS服务器。Web Deploy这一技术,完美的解决了那些年的手动部署问题。今天主要是要说说如何在windows服务器下配置Web Deploy,并使用Visual Studio远程发布项目。z7X28资讯网——每日最新资讯28at.com

服务器IIS Web Deploy配置

点击服务器管理>添加角色

图片图片z7X28资讯网——每日最新资讯28at.com

安装Web服务器IIS

图片图片z7X28资讯网——每日最新资讯28at.com

添加web服务器IIS的角色服务

选择添加角色服务:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

托管Asp.Net web应用程序我们需要添加:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

关于配置IIS Web Deploy至关重要的一个服务(管理服务)添加:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

IIS7安装和配置Web部署

  • 微软详细配置步骤:https://docs.microsoft.com/zh-cn/aspnet/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-web-server-for-web-deploy-publishing-remote-agent

首先下载安裝 Web Platform Installer(web平台安装程序),在安装平台中搜索Web Deploy添加安装:下载Web平台安装程序:https://www.microsoft.com/web/downloads/platform.aspxz7X28资讯网——每日最新资讯28at.com

然后打开IIs双击打开web平台安装程序,在搜索框中查找“Web Deploy”,然后按Enterz7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

添加用于托管服务器的Web部署工具:Web Deploy  3.6,并点击安装,光添加是没有作用的哟!z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

Install Web Deploy3.6:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

在安装向导中,选择“完成”设置选项:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

导出 Web Delpoy (xxx.PublishSettings)的配置文件

图片图片z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

使用Visual Studio远程发布.NET Web项目

在VS中选择发布>新建发布>导入配置文件:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

验证连接>保存配置>发布:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

Visual Studio远程发布可能遇到的问题

无法完成远程代理 URL"https://192.xxx.xxx/MSDEPLOYAGENTSERVICE"发送请求。基础连接已经关闭:接收时发生错误

图片图片z7X28资讯网——每日最新资讯28at.com

解决方式:z7X28资讯网——每日最新资讯28at.com

这很有可能就是没有和远程发布服务器握手成功,最大的可能就是与远程发布有关的端口没有开启(8172),所以我们需要到远程部署的服务中把(8172)端口配置到安全组中即可!z7X28资讯网——每日最新资讯28at.com

大家可以双击IIS中的管理服务就能看到远程发布的相关信息,如下图:z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

已使用Web部署代理服务连接到“132.22.xxx.xxx”,但未能授权

图片图片z7X28资讯网——每日最新资讯28at.com

原因:出现这种情况的原因可能是你选择要为其授予发布权限的用户名或者是密码有误,填写正确的用户名和密码即可发布成功!z7X28资讯网——每日最新资讯28at.com

关于选择授予发布权限的用户有两种:第一种是IIS默认的用户名,密码是登录远程服务器的密码。z7X28资讯网——每日最新资讯28at.com

第二种是所添加IIS管理器用户时所设置的用户名和密码。z7X28资讯网——每日最新资讯28at.com

图片图片z7X28资讯网——每日最新资讯28at.com

无法完成远程代理 URL"https://192.xxx.xxx/MSDEPLOYAGENTSERVICE"发送请求。操作超时

图片图片z7X28资讯网——每日最新资讯28at.com

解决方式:z7X28资讯网——每日最新资讯28at.com

其实我也不知道为会操作超时,在网上了许久也没有找到我想要的解决方案,不过后来我想了想Web Deploy远程部署会使用的到(80)端口,而后我发现我的服务器没有配置(80)端口的安全组,于是到远程部署的服务中把(80)端口配置到安全组中,最后解决了操作超时的问题!z7X28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-44418-0.htmlWeb Deploy配置并使用Visual Studio进行.NET Web项目发布部署

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Go 语言在微服务架构中的应用

下一篇: 利用IntelliJ IDEA内置Git插件,轻松使用Github

标签:
  • 热门焦点
  • K60 Pro官方停产 第三方瞬间涨价

    虽然没有官方宣布,但Redmi的一些高管也已经透露了,Redmi K60 Pro已经停产且不会补货,这一切都是为了即将到来的K60 Ultra铺路,属于厂家的正常操作。但有意思的是该机在停产之后
  • 每天一道面试题-CPU伪共享

    前言:了不起:又到了每天一到面试题的时候了!学弟,最近学习的怎么样啊 了不起学弟:最近学习的还不错,每天都在学习,每天都在进步! 了不起:那你最近学习的什么呢? 了不起学弟:最近在学习C
  • 使用AIGC工具提升安全工作效率

    在日常工作中,安全人员可能会涉及各种各样的安全任务,包括但不限于:开发某些安全工具的插件,满足自己特定的安全需求;自定义github搜索工具,快速查找所需的安全资料、漏洞poc、exp
  • Temu起诉SHEIN,跨境电商战事升级

    来源 | 伯虎财经(bohuFN)作者 | 陈平安日前据外媒报道,拼多多旗下跨境电商平台Temu正对竞争对手SHEIN提起新诉讼,诉状称Shein“利用市场支配力量强迫服装厂商与之签订独家
  • 重估百度丨大模型,能撑起百度的“今天”吗?

    自象限原创 作者|程心 罗辑2023年之前,对于自己的“今天”,百度也很迷茫。“新业务到 2022 年底还是 0,希望 2023 年出来一个 1。”这是2022年底,李彦宏
  • 三星电子Q2营收60万亿韩元 存储业务营收同比仍下滑超过50%

    7月27日消息,据外媒报道,从三星电子所发布的财报来看,他们主要利润来源的存储芯片业务在今年二季度仍不乐观,营收同比仍在大幅下滑,所在的设备解决方案
  • iQOO Neo8系列今日官宣:首发天玑9200+ 全球安卓最强芯!

    在昨日举行的的联发科新一代旗舰芯片天玑9200+的发布会上,iQOO官方也正式宣布,全新的iQOO Neo8系列新品将全球首发搭载这款当前性能最强大的移动平台
  • AI艺术欣赏体验会在上海梅赛德斯奔驰中心音乐俱乐部上演

    光影交错的镜像世界,虚实幻化的视觉奇观,虚拟偶像与真人共同主持,这些场景都出现在2019世界人工智能大会的舞台上。8月29日至31日,“AI艺术欣赏体验会”在上海
  • 外交部:美方应停止在网络安全问题上不负责任地指责他国

      中国外交部今天(16日)举行例行记者会。会上,有记者问,美国情报官员称,他们正在阻拦来自中国以及其他国家的黑客获取相关科研成果。 中方对此有何评论?对此
Top