Atitit 运维之道 v2 s09.docx Atitit 运维之道

目录

1. 概念 2

1.1. devops算是最低门槛了。什么运维平台,搞来搞去也就那些东西。无外乎cmdb、部署、监控之类的,再加点各种小平台自动化需求。 2

1.2. 运维监控的发展:   2

2. 运维的建设 四化 标准化 自动化  平台化 服务化 2

2.1. 有四个阶段,简称为四化建设:第一个阶段就是标准化。 2

3. 打包技术 3

3.1. 打包技术 3

3.2. 增量部署  差异打包 补丁包 3

3.3. 容器技术  绿色打包 3

3.4. Maven打包  war包 zip包 3

3.5. 自动化打包 3

3.6. 数据库脚本备份 3

3.7. 脚本调用压缩工具cli接口 3

3.8. 压缩与解压 cli 3

4. 上传下载  文件管理 代码管理  运行文件管理 部署 4

4.1. Webdav技术  嵌入式ftp 4

4.2. 嵌入式ssh 4

5. 增量部署 4

5.1. 差异对比与传输 4

5.2. 压缩文件列表索引 4

6. 运行 进程管理 4

6.1. Embed webserver 4

6.2. 热部署 4

6.3. 重启与监控  守护daemon 4

6.4. 持续部署jekins 4

7. 监控  守护daemon 4

8. other 5

9. 运维脚本 6

9.1. Shell编程  js  php java 6

10. Other------------------------------------- 6

11. 第6章使用systemd管理Linux系统服务 6

12. 环境搭建 php、 java net 6

13. Os安装与远程登录 6

14. ref 8

  1. 概念

    1. devops算是最低门槛了。什么运维平台,搞来搞去也就那些东西。无外乎cmdb、部署、监控之类的,再加点各种小平台自动化需求。

CMDB--Configuration Management Database 配置管理数据库,CMDB存储与管理企业IT架构中设备的各种配置信息,它

  1. 运维监控的发展:

过去:Nagios、Cacti、Zabbix 监控单一,对告警后知后觉;
现在:API监控数据聚合、告警信息收敛,自动化感知;
未来:挖掘故障信息,制定故障自愈规则,提前感知。

  1. 运维的建设 四化 标准化 自动化  平台化 服务化

    1. 有四个阶段,简称为四化建设:第一个阶段就是标准化。

标准化的意思是把主机名、内网以及配置文件统一起来,如果不统一,后面的东西就无法继续。没有一个标准化的环境,脚本是无法写下去的。第二个阶段是自动化。中小型企业阶段都是自动化到平台化的过渡,平台化就是把自动化的东西分装,把功能整合,把数据做聚合,然后放在平台上来可视化。第三个阶段是平台化。以后的趋势是脚本和功能必须是外部化的,这样新来的一个人才能接手。不用在服务器上跑脚本,还要同下个人交代在哪儿装。最后一个阶段就是服务化。服务化是指现在云平台所承载的东西。

  1. 打包技术 

    1. 打包技术
    2. 增量部署  差异打包 补丁包
    3. 容器技术  绿色打包
    4. Maven打包  war包 zip包
    5. 自动化打包

补丁包备份 baseline 模式

修改补丁::根据某个时间点以后修改的所有文件打包为zip

项目baseline基线:: 根据世界诞生时间点以后修改的所有文件打包为zip

Baseline  src:: 主要打包java源码

数据库sql结构文件,并压缩zip文件::

  1. 数据库脚本备份
  2. 脚本调用压缩工具cli接口
  3. 压缩与解压 cli
  1. 上传下载  文件管理 代码管理  运行文件管理 部署

    1. Webdav技术  嵌入式ftp
    2. 嵌入式ssh
  2. 增量部署
    1. 差异对比与传输
    2. 压缩文件列表索引
  3. 运行 进程管理
    1. Embed webserver
    2. 热部署
    3. 重启与监控  守护daemon
    4. 持续部署jekins
  1. 监控  守护daemon
  1. other

Line 410: 第1章 Linux系统介绍与环境搭建准备 / 1

Line 445: 第2章 企业级CentOS 6.6操作系统安装 / 28

Line 467: 第3章 CentOS 6.6连接管理及优化 / 61

Line 513: 第4章 Web服务基础 / 110

Line 522: 第5章 Nginx Web服务应用 / 140

Line 535: 第6章 企业级LNMP环境应用实践 / 205

Line 546: 第7章 PHP服务缓存加速优化实战 / 242

Line 556: 第8章 企业级Nginx Web服务优化实战 / 282

Line 572: 第9章 MySQL数据库企业级应用实践 / 345

Line 584: 第10章 企业级NFS网络文件共享服务 / 396

Line 600: 第11章 Nginx反向代理与负载均衡应用实践 / 436

Line 612: 第12章 Keepalived高可用集群应用实践 / 479

Line 625: 第13章 企业级Memcached服务应用实践 / 509

Line 638: 第14章 企业级监控Nagios实践 / 550

Line 649: 第15章 企业级网站集群搭建综合解决方案 / 632

第12章企业级Nginx Web服务优化实战 25

第13章 游戏运维的思考 31513.1 游戏运维最关键的几件事 31513.1.1 安全 31513.1.2 稳定 31813.1.3 高效 32213.1.4 成本节约 32313.2 游戏运维人的发展 3251

  1. 运维脚本

    1. Shell编程  js  php java
  1. Other-------------------------------------
  2. 第6章使用systemd管理Linux系统服务
  3. 环境搭建 php、 java net
  4. Os安装与远程登录

第5章 Nginx Web服务应用 / 140

5.1 Nginx介绍 / 140

5.2 Nginx Web服务 / 144

5.3 编译安装Nginx / 147

5.4 Nginx技术的深入剖析 / 156

5.5 Nginx虚拟主机配置实战 / 162

5.6 Nginx常用功能配置实战 / 174

5.7 Nginx访问日志(access_log) / 184

5.8 Nginx location / 190

5.9 Nginx rewrite / 194

5.10 Nginx访问认证 / 198

5.11 Nginx相关问题的解答 / 201

5.12 本章重点回顾 / 204

第6章 企业级LNMP环境应用实践 / 205

6.1 LNMP应用环境 / 205

6.2 LNMP之MySQL数据库 / 206

6.3 FastCGI介绍 / 217

6.4 LNMP之PHP(FastCGI方式)服务的安装准备 / 218

6.5 开始安装PHP(FastCGI方式)服务 / 222

6.6 配置Nginx支持PHP程序请求访问 / 227

6.7 部署一个blog程序服务 / 230

6.8 有关使用高版本PHP 5.5的说明 / 240

6.9 本章重点回顾 / 241

6.10 本章参考资料 / 241

第9章 MySQL数据库企业级应用实践 / 345

9.1 概述 / 345

9.2 MySQL多实例介绍 / 346

9.3 MySQL多实例的生产应用场景 / 347

9.4 MySQL多实例常见的配置方案 / 348

9.5 安装并配置多实例MySQL数据库 / 350

9.6 配置及管理MySQL多实例数据库 / 363

9.7 MySQL主从复制介绍 / 367

9.8 MySQL主从复制实践 / 373

9.9 MySQL主从复制更多应用技巧实践 / 389

9.10 本章重点回顾 / 395

9.11 本章参考资料 / 395

第10章 企业级NFS网络文件共享服务 / 396

10.1 NFS介绍 / 396

10.2 NFS系统原理介绍 / 399

10.3 NFS服务器端部署环境准备 / 403

10.4 NFS服务器端的设置 / 404

10.5 实战配置NFS服务器端 / 410

10.6 NFS配置参数权限 / 411

10.7 NFS服务企业案例配置实践 / 413

10.8 NFS服务的重点知识梳理 / 417

10.9 NFS客户端挂载命令 / 418

10.10 生产环境高级案例配置实战 / 422

10.11 NFS客户端挂载深入 / 424

第12章 Keepalived高可用集群应用实践 / 479

12.1 Keepalived高可用软件 / 479

12.2 Keepalived高可用服务搭建准备 / 482

12.3 Keepalived高可用服务单实例实战 / 486

12.4 Keepalived高可用服务器的“裂脑”问题 /491

12.5 Keepalived双实例双主模式配置 / 492

12.6 Nginx负载均衡配合Keepalived服务案例实战 / 498

12.7 解决服务监听的网卡上不存在IP地址问题 / 502

12.8 解决高可用服务只针对物理服务器的问题 / 502

12.9 解决多组Keepalived服务器在一个局域网的冲突问题 / 505

12.10 配置指定文件接收Keepalived服务日志 /505

12.11 开发监测Keepalived裂脑的脚本 / 507

12.12 本章重点回顾 / 508

第13章 企业级Memcached服务应用实践 / 509

13.1 Memcached介绍 / 509

13.2 Memcached的用途与应用场景 / 511

13.3 Memcached的特点与工作机制 / 514

  1. ref

《运维前线:一线运维专家的运维方法、技巧与实践》(云技术社区)【简介_书评_在线阅读】 - 当当图书.mhtml

(5 封私信 _ 20 条消息)最近十年,运维领域有什么重要进展? - 知乎.mhtml

Atitit 运维之道 v2 s09.docx Atitit 运维之道 目录 1. 概念 2 1.1. devops算是最低门槛了。什么运维平台,搞来搞去也就那些东西。无外乎cmdb、部署、监相关推荐

  1. Atiitt 可视化 报表 图表之道 attilax著 Atiitt 可视化的艺术 attilax著 v2 s51.docx Atitit.可视化与报表原理与概论 1. 、什么是可视化(这一

    Atiitt  可视化 报表 图表之道 attilax著 Atiitt  可视化的艺术 attilax著 v2 s51.docx Atitit.可视化与报表原理与概论 1. .什么是可视化(这一节有点 ...

  2. Atitit s2018 s4 doc list dvchomepc dvccompc.docx .docx \s2018 s4 doc compc dtS44 \s2018 s4 doc dvc

    Atitit s2018 s4 doc list dvchomepc dvccompc.docx .docx \s2018 s4 doc compc dtS44 \s2018 s4 doc dvcCo ...

  3. 运维知识体系V2.0-赵班长

    运维知识体系-V2.0 赵班长 运维架构层级/运维角度 内容描述/主要技术关键词 监控体系 自动化/DevOps 云计算 客户端层 浏览器 Cookie.浏览器缓存协商(Last-Modified.E ...

  4. Atitit 手机号码选号 规范 流程 attilax总结 v2 r99.docx

    Atitit  手机号码选号 规范 流程  attilax总结 v2 r99.docx 1. Keyword关键词 1 2. 靓号的定义 1 3. 靓号的重要意义 与解决问题 为什么我们需要靓号指南, ...

  5. 计算机桌面运维论文,桌面运维Helpdesk常用英语词.docx

    桌面运维Helpdesk常用英语词.docx 适用于外语?桌面维护以?及常见计算?机英语学习?1Unit 1: Confi?gure Your Opera?ting Syste?m 操作系统配?置Pa ...

  6. Atiitt 前端技术点清单列表 attilax总结 v2 s11.docx 1. ui与前端系列 类库与api 3 1.1. 概念性技术 4 1.2. 运行环境 4 1.3. Ui技术点 4 1

    Atiitt 前端技术点清单列表 attilax总结 v2 s11.docx 1. ui与前端系列 类库与api 3 1.1. 概念性技术 4 1.2. 运行环境 4 1.3. Ui技术点 4 1.4 ...

  7. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 1.音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

  8. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按照副歌部

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

  9. Atitit 常见每日流程日程日常工作.docx v4

    Atitit 常见每日流程日程日常工作.docx v4 ----早晨 签到 晨会,每天或者隔天 每日计划( )项目计划,日常计划等. mailbox读取检查 每日趋势 推库 -----下午 签退 每日 ...

  10. linux 查找删除目录,Linux运维知识之Linux系统下find命令递归删除查找目录的方法...

    本文主要向大家介绍了Linux运维知识之Linux系统下find命令递归删除查找目录的方法,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 本文将会讲述如何使用linux系统下的 ...

最新文章

  1. python 二维数组赋值_python日常注意小知识集锦
  2. 【Android Gradle 插件】工程根目录下 build.gradle 配置文件 ( 远程仓库配置 | 依赖配置 | 所有子模块配置 | task clean 任务 )
  3. Javascript eval()函数 基础回顾
  4. Swift-属性监听
  5. 福大计算机课程表,教学文件 - 福州大学电气工程与自动化学院
  6. keystore是个嘛东西
  7. JVM内存分配策略原
  8. pytorch from_numpy
  9. mysql mssql 性能对比_MySQL最新版8.0与5.7之性能对比,看看它是如何改进的
  10. 阿里开发者们的第15个感悟:做一款优秀大数据引擎,要找准重点解决的业务场景...
  11. python面向对象训练
  12. 关于@synchronized
  13. 自己挖坑自己跳 之JsonMappingException: (was java.lang.NullPointerException) (through reference chain:)...
  14. python怎么开发服务器_Python服务器开发(1)
  15. C语言 拓补排序 有向无环图
  16. win10查看网卡的方法
  17. 【wps表格】重点标识折线图上的某个数据点
  18. 就这?阿里p6的面试竟然这么简单
  19. 关于hadoop安装中nodemanager启动失败的原因
  20. 性能测试瓶颈分析与系统调优(1)项目部署与测试环境工具安装

热门文章

  1. 计算机功能性英语作文,2017考研英语作文:10个功能性“仿写”句型
  2. 数据分析:AI智能科技影响下,电话机器人实现落地
  3. vue.js 首屏优化
  4. Jquery.min.js 下载
  5. 一次编译安装SENginx 的小经历.....
  6. iptables 学习笔记 一 要领入门
  7. 9月第1周文学类网站/频道:新浪文学超起点居首
  8. Source Insight 3.5 序列号分享
  9. Windows 2008下Exchange Server部署攻略
  10. VMware下CentOS安裝完後認唔到網卡