一、前言 1、传统网站部署流程 传统运维网站部署主要靠手动部署,手工部署的网站流程大致分为 需求分析>原型设计>开发代码>提交测试>内网部署>确认上线>备份数据>外网更新>发布完毕>网站测试,如果发现外网部署的代码有 […] Jenkins持续集成
一、三大自动化运维工具特点:1、Puppet是早期的Linux自动化运维工具,是一种linux、unix、windows平台的集中配置管理系统,发展至今目前已经非常成熟,可以批量管理远程服务器,模块丰富,配置复杂,基 […] Ansible自动化运维
一、Saltstack 1、简介•Saltstack是基于python开发的一套C/S架构配置管理工具• 使用SSL证书签方的方式进行认证管理•底层使用ZeroMQ消息队列pub/sub方式通信 – 号称世界上 […] saltstack自动化运维
Puppet 自动化运维Puppet 工作原理详解:1)客户端Puppetd调用本地facter,facter会探测出该主机的常用变量,例如主机名、内存大小、IP地址等。然后Puppetd把这些信息发送到Puppet […] Puppet自动化运维
一、ssh (安全外壳协议)SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH是目前较可靠,专为远 […] SSH
一、Samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(ServerMessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信 […] Samba服务
用户访问网站原理及流程1、大纲:• 用户访问网站流程框架• DNS解析原理 *****• tcp/ip三次握手原理 *****•http协议原理(www服务的请求过程)请求报文细节!• 大规模网站集群架构细节。•ht […] web服务基础