文章:应用在Windows系统中的自动化部署实践

博主大概讲解了一遍如何摸索实现自动化部署。不过内容不详细,很多具体细节需要自己摸索。

标题:windows server 部署服务(WDS)

地址:https://blog.51cto.com/seawind/1870902

没看明白是啥东西。

标题:Windows自动化部署(一) AD域环境准备

标题:Windows自动化部署(二) DHCP环境准备

标题:Windows自动化部署(三)MDT环境准备

标题:Windows部署服务(WDS)

标题:windows server 部署服务(WDS)

没看懂,听说了几个新的名词,看来想搞懂一个东西不是太容易的。

标题:IIS自动化部署研究--管理工具Appcmd

地址:https://blog.51cto.com/489807/2105011

这个博文的可操作性比较强,核心内容是Appcmd工具。

标题:IIS脚本自动化部署方式

地址:https://blog.csdn.net/a735131232/article/details/100087515

该文章也是使用工具:appcmd.exe

工具文档标题:Getting Started with AppCmd.exe

工具文档:https://docs.microsoft.com/en-us/iis/get-started/getting-started-with-iis/getting-started-with-appcmdexe

最后地址是微软的文档介绍,appcmd.exe是一个命令行工具,主要作用是通过命令行工具来操作网站的部署,而不用图形界面了。

标题: 同样的一个程序,要部署到多个IIS服务器上,可有一键部署之类的工具? [问题点数:20分]

地址:https://bbs.csdn.net/topics/391881161

这篇文章,让我明白了一个道理,我应该搜索的是:iis批量发布,而不是一键批量部署。

大佬sp1234的建议是自己开发一个windows服务,然后配饰ip地址,自动从服务器下载文件进行部署。

标题:IIS 自动化发布工具实现【一】

大佬是写了个开头,没有后续了。很遗憾………………

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

这个可以从visual studio 将网站直接发布到服务器上。

文章:Visual Studio使用Web Deploy远程发布网站及其配置

写了如何配置Deploy。

===============================

总结下,阶段结论是:

1,研究使用appcmd.exe来做;

2,研究使用Web Deploy;

3,自己投入资源,开发一套运维工具;

4,使用文件系统,做文件的主从同步,通过主从复制来间接实现;

5,同学提供的方案,gitlab+web deploy 自动构建部署

6,使用ftp软件减少复制的麻烦;

-------------------------------------------

20191107更新

在CSDN问了下大佬,大佬给点方案:

地址:https://bbs.csdn.net/topics/394915920?page=1#post-409662741

标题:windows平台,iis有自动发布管理工具吗? [问题点数:20分]

LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

发布我不清楚.. 我用goodsync软件. 自动同步的

一台电脑做ftp上传的  另外N台  做负载的  配置下改动目录 就行了

之后你只要改动ftp那台电脑的东西 会自动同步分发到其他机器.

windows server自动化发布——技术积累与整理的更多相关文章

  1. 远离DoS攻击 Windows Server 2016发布DNS政策

             Windows Server 2016的网络功能虽然没有获得像Docker容器和Nano Server同等重要的关注,但是管理员们应该了解的是,新的域名系统(Domain Name ...

  2. 10 windows server 2012R2 发布MVC框架网站注意事项

    1:网站编译完成之后,需要发布,网站中应包括的文件有:文件夹(bin,Views,Content等其他网站中涉及到的文件夹)文件(favicon.ico.Web.config.Global.asax) ...

  3. Windows Server服务器之用户界面,任务管理器等

    用户界面简化服务器管理.跟Windows 8一样,重新设计了服务器管理器,采用了Metro界面(核心模式除外).在这个Windows系统中,PowerShell已经有超过2300条命令开关(Windo ...

  4. Windows Server 2012上PHP运行环境搭建的简易教程(Win08适用)

    微软的Windows Server 2012发布后,第一时间进行了简单的试用,非常不错,特写了个简易的PHP环境搭建教程.先来欣赏下Win2012的登录界面吧第一步我们需要安装IIS81.点击任务栏最 ...

  5. Windows Server 2008关闭internet explorer增强的安全配置

    服务器系统要求很高的安全性,所以微软给ie添加了安全增强.这就使得ie在Internet区域的安全级别一直是最高的,而且无法进行整体调整. 关闭IE SEC服务器系统要求很高的安全性,所以微软给ie添 ...

  6. Windows Server 2016-增强IPAM

    Windows Server 2016网络功能可能没有像Docker容器或Nano Server那样得到关注,但是管理员应该了解新的域名系统服务器和IP地址管理功能如何帮助他们获得对网络环境的更多控制 ...

  7. IIS版本与Windows Server版本对应关系

    IIS 6.0随着Windows XP Professional 64位和Windows Server 2003发布. IIS 7.0随着Windows Vista和Windows Server 20 ...

  8. 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server

    微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...

  9. 在离线环境中发布.NET Core至Windows Server 2008

    在离线环境中发布.NET Core至Windows Server 2008 0x00 写在开始 之前一篇博客中写了在离线环境中使用.NET Core,之后一边学习一边写了一些页面作为测试,现在打算发布 ...

随机推荐

  1. Java语言和JVM的使用说明书

    Java Language and Virtual Machine Specifications 详细介绍了Java语言各个版本的功能/JVM的工作原理 建议详读/深度 各个版本,在线看或者pdf下载

  2. 【Tools】UltraISO官网最新板+注册码

    官网最新UltraISO 9.7版本安装文件,非注册机,亲测可用,若注册码失效,评论会删除. 土豪赏逼地址: https://download.csdn.net/download/qq_1818716 ...

  3. docker安装+docker-compose

    1.docker安装 yum install -y yum-utils device-mapper-persistent-data yum-config-manager --add-repo http ...

  4. java获取当前项目路径System.getProperty("user.dir")

    System.getProperty("user.dir") 就是项目的文件夹绝对路径

  5. jquery on绑定事件叠加解决方法

    jquery on绑定事件叠加解决方法 代码如下 <pre> $('.maoqiu').each(function () { var is_bind = $(this).attr('is_ ...

  6. Windows平台为 ElasticSearch 6.x 安装 Head 客户端插件

    背景知识 ES 5.x 以上版本安装 head 需要 node 和 grunt 环境(之前的直接用plugin命令即可安装). 操作步骤 1. 安装 ElasticSearch 6.x,访问 http ...

  7. Apache Kafka Consumer 消费者集

    1.目标 在我们的上一篇文章中,我们讨论了Kafka Producer.今天,我们将讨论Kafka Consumer.首先,我们将看到什么是Kafka Consumer和Kafka Consumer的 ...

  8. CSS中position和float的使用

    近期会更新一系列博客,对基础知识再度做个巩固和梳理. 一.position定位 (一):position的属性 1.absolute:生成绝对定位的元素,相对于最近一级定位不是static的父元素来进 ...

  9. 用python写一个简单的文件上传

    用Pycharm创建一个django项目.目录如下: <!DOCTYPE html> <html lang="en"> <head> <m ...

  10. 【LEETCODE】48、数组分类,简单级别,题目:189,217,219,268,283,414

    package y2019.Algorithm.array; import java.util.Arrays; import java.util.Stack; /** * @ClassName Rot ...