做为一个初次接触MDT自动化部署工具的人员。特将在学习部署过程当中遇到的各类问题总结如下:一、部署准备工作1、前期学习博主wenzhongxiang的全程安装文档http://wenzhongxiang.blog.51cto.com/6370734/16531042、准备服务器、系统镜像、安装程序、驱动程序等a、服务器操作系..
分类:
其他好文 时间:
2016-02-26 19:02:26
阅读次数:
684
Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件, 对于我来说,也是应用在系统部署上。 废话不多说,直接进入我们的安装步骤吧 1.安装JDK,maven环境搭建 因为考虑到jenkins的实际应用场景,我们需要把这些
分类:
系统相关 时间:
2016-02-22 12:13:26
阅读次数:
261
呵呵,思路比较明确,但实现时的JS确实麻烦。 想过用ANGULAR.JS,但不太熟悉。 以前用的JS函数setInterval() 有时停不下来。 后来,看那书上说setTimeout() 可以实现所有setInterval() 功能。 然后,再用promise的then功能来实现先后顺序。。 搞定
分类:
其他好文 时间:
2016-02-05 11:44:29
阅读次数:
143
自动化部署工具Fabric简介Fabric是什么Fabric支持的操作在fabfile中定义tasks1fabfile是什么2定义task参考资料Fabric就是一个帮助我们在上线时减少重复/繁琐操作的自动化部署利器,对于缺乏成熟运维平台的众多小公司的运维或开发人员来说,掌握这个工具是有必要的。1.Fabric是..
分类:
编程语言 时间:
2016-01-27 17:27:34
阅读次数:
227
依据前文《通过GitWebHooks+脚本实现自动更新发布代码》的解决方案编写的shell脚本,此脚本专门用于更新补丁文件,例如对项目中的文件实现增(add)、删(remove)、改(update),并且执行相关的命令,如清除缓存、重启服务等。此Shell脚本目前设计成在本地执行,目前不适合分..
分类:
Web程序 时间:
2016-01-21 12:20:31
阅读次数:
307
一.什么是ansible什么是ansible?官方的title是“AnsibleisSimpleITAutomation”—>简单的自动化IT工具。ansible功能:自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理。其本质就是在一个台或者几台服务器上,批量的执行命令。fabric和ansib..
分类:
其他好文 时间:
2016-01-17 07:40:42
阅读次数:
677
前文讲述了《通过GitWebHooks+脚本实现自动更新发布代码》,里面提供了一种自动更新发布代码的脚本编写思路。本文的脚本与前文中的思路不太不同。本脚本以capistrano中的一些思想和理念为依据,用简单好理解的shell脚本实现capistrano原本实现的自动化部署部分。脚本的一些特点..
分类:
Web程序 时间:
2016-01-14 19:14:06
阅读次数:
257
jenkins + Git 搭建持续集成环境持续集成通过自动化构建、自动化测试以及自动化部署加上较高的集成频率保证了开发系统中的问题能迅速被发现和修复,降低了集成失败的风险,使得系统在开发中始终保持在一个稳定健康的集成状态。jenkins是目前广泛应用的持续集成工具,本文记录我使用jenkins+G...
分类:
其他好文 时间:
2016-01-12 22:58:14
阅读次数:
161
需求:写一个自动化部署脚本,能根据gitpush动作自动更新发布代码(补丁文件(或更新文件,以下简称补丁))解决方案:通过gitwebhooks、python脚本、LinuxShell脚本完成,所有动作均自动完成,人工部分仅限于发布补丁文件之前gitwebhooks实现触发执行脚本python脚本用于接收gi..
分类:
Web程序 时间:
2016-01-12 19:42:46
阅读次数:
190
简介ansible是个什么东西呢?官方的title是“AnsibleisSimpleITAutomation”——简单的自动化IT工具。这个工具的目标有这么几项:自动化部署APP;自动化管理配置项;自动化的持续交互;自动化的(AWS)云服务管理;所有的这几个目标从本质上来说都是在一个台或者几台服务器上,..
分类:
其他好文 时间:
2016-01-11 01:41:13
阅读次数:
952