文章:应用在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. Oracle表存在则删除后再重建

    简单的执行方式: drop table USERINFO; create table USERINFO ( EnglishName ), ChineseName ), Sex ), Age int, ...

  2. IDEA 2018 搭建 Spring MVC helloworld

    转自https://segmentfault.com/a/1190000017248622 网上看了不少idea搭建SpringMVC Helloworld的例子,但是一个个试下来都没有成功.我把他们 ...

  3. 使用命令行操控vmware--安装

    在虚拟化出现之前,服务器的使用率很低,一般只有15%-20%,其余的资源处于闲置状态,但vmware出现之后,首先,可以充分的利用资源,从而达到节约成本的目的,其次,使得虚机便于维护.一般小型公司使用 ...

  4. appium通过index查找目标控件

    2.1 通过判断控件属性获取控件 控件的所有属性都可以用作判断,比如它的text,index,resource-id是否clickable等,例如: 2.1.1 通过文本查找目标控件 1 2 el = ...

  5. Markdown Html高级功能 测试用例

    插入音频 后台样式代码: #cnblogs_post_body .music { height: 140px; /*padding-bottom: 14.39%;*/ /* 16:9 */ posit ...

  6. Docker部署ELK 7.0.1集群之Kibana安装介绍

    1.下载镜像 [root@vanje-dev01 ~]# docker pull kibana: 2.安装部署 2.1 创建宿主机映射目录 [root@vanje-dev01 ~]# mkdir /e ...

  7. git stash详解

        应用场景: 1 当正在dev分支上开发某个项目,这时项目中出现一个bug,需要紧急修复,但是正在开发的内容只是完成一半,还不想提交,这时可以用git stash命令将修改的内容保存至堆栈区,然 ...

  8. MySQL必知必会3

    创建和操纵表 创建表 输入 CREATE TABLE customers ( cust_id int NOT NULL AUTO_INCREMENT, cust_name char(50) NOT N ...

  9. Luogu4705 玩游戏 分治FFT

    传送门 \(\begin{align*} Ans_k &= \sum\limits_{i=1}^n\sum\limits_{j=1}^m (a_i + b_j)^k \\ &= \su ...

  10. jdbcUrl is required with driverClassName

    https://blog.csdn.net/newbie_907486852/article/details/81391525 springboot2.0配置多数据源: spring.datasour ...