专栏首页雪雁的专栏使用WebDeploy部署远程IIS网站

使用WebDeploy部署远程IIS网站

目录

使用WebDeploy部署远程IIS网站

  • 后台服务部署
  • 服务器配置
  • 本地WebDeploy发布文件配置
  • 前端页面部署
  • WebDeploy服务端配置
  • WebDeploy发布文件配置

使用WebDeploy部署远程网站

后台服务部署

服务器配置

  • 打开IIS管理器(开始->控制面板->管理工具->IIS管理器)
  • 添加网站(右键网站->添加网站)如下图
  • 选择添后的网站,并赋予相应的IIS用户权限(选择相应的网站->(右侧)管理->IIS管理权限->允许用户->IIS管理器->选择->选择相应的用户->确定)
  • 给相应的IIS用户赋予权限(选择相应的网站->编辑权限->安全->编辑->添加->高级->立即查找->IIS_IUSRS->选择用户->勾选完全控制)
  • 启用webDeploy发布(选择相应的网站->启用webDeploy发布->选择IIS用户->确认)

本地WebDeploy发布文件配置

  • 设置发布项目(将Admin.Host设置为启动项目->右键选择发布->IIS、FTP等->发布->验证连接->下一页->
  • 运行目标选择:如果目标运行是32位则选择x86,系统也是按照目标运行环境选择分为(win,osx,liunx).
  • 目标框架选择:netcoreapp2.1
  • 配置:release

前端页面部署

WebDeploy服务端配置

服务器配置同上

WebDeploy发布文件配置

  • 本脚本使用 msdeploy.exe 进行部署,需要本机安装 web deploy。
  • 具体请访问 https://go.microsoft.com/?linkid=9278654
  • 下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=4148
  • 添加配置文件deploy.config
userName= IIS用户名称(devabcD)
password= IIS用户密码(123456ABcd)
siteName= 站点名称
deployUrl= webDeploy路径(https://test.xin-lai.com:8172/msdeploy.axd)
  • 执行命令(配置完成后在node控制台执行命令 npm run deploy)

本文分享自微信公众号 - magiccodes(xl----0),作者:magiccodes

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Docker最全教程——从理论到实战(八)

    在本系列教程中,笔者希望将必要的知识点围绕理论、流程(工作流程)、方法、实践来进行讲解,而不是单纯的为讲解知识点而进行讲解。也就是说,笔者希望能够让大家将理论、...

    心莱科技雪雁
  • Docker最全教程——从理论到实战(九)

    在本系列教程中,笔者希望将必要的知识点围绕理论、流程(工作流程)、方法、实践来进行讲解,而不是单纯的为讲解知识点而进行讲解。也就是说,笔者希望能够让大家将理论、...

    心莱科技雪雁
  • Docker最全教程——从理论到实战(五)

    本篇教程持续编写了3个星期左右并且一直在完善、补充具体的细节和实践,预计全部完成需要1到2个月的时间。由于编写的过程中极其费时,并且还需要配合做一些实践(有些实...

    心莱科技雪雁
  • python setup.py 浅析

    对于所有 packages 列表里提到的纯 Python 模块做处理 需要在 setup 脚本里有一个包名到目录的映射。 默认对于 setup 脚本所在...

    py3study
  • (最新版)如何正确移除 Pyppeteer 中的window.navigator.webdriver

    在《在Pyppeteer中正确隐藏window.navigator.webdriver 》一文中,我们介绍了修改源代码使Pyppeteer 打开的 Chrome...

    青南
  • Python网络爬虫四大选择器(正则表达式、BS4、Xpath、CSS)总结

    前几天小编连续写了四篇关于Python选择器的文章,分别用正则表达式、BeautifulSoup、Xpath、CSS选择器分别抓取京东网的商品信...

    Python进阶者
  • Confluence 6 图片文件

    当你对一个页面进行编辑的时候,选择一个图片,将会显示图片属性面板。这个面板允许你设置显示大小,添加边控和特效和链接这个图片到其他页面。

    HoneyMoose
  • windows2003 如何添加安装 IIS 管理器

    魏艾斯博客www.vpsss.net
  • Confluence 6 图片文件

    当你对一个页面进行编辑的时候,选择一个图片,将会显示图片属性面板。这个面板允许你设置显示大小,添加边控和特效和链接这个图片到其他页面。

    HoneyMoose
  • pycharm设置默认的UTF-8编码模式的方法详解

    对于每一个使用python编程的程序员(工具人),我们都需要一个好的IDE去跑代码,对于python,那最好的IDE定是Pycharm,别说多好用了,今天分享一...

    砸漏

扫码关注云+社区

领取腾讯云代金券