26.Nginx详解 Nginx1 Web服务基础介绍:正常情况下的单次web服务访问流程:1.1 互联网发展历程回顾:1993年3月2日,中国科学院高能物理研究所租用AT&T公司(美国电话电报公司)的国际卫星信道建立的接入美国SLAC国家实验室的64K专线正式开通,成为我国连入Internet的第一根专线。http://www.ihep.cas.cn/kxcb/kpcg/jsywl/201407/t20140714_4156699.html1995年马云开始创业并推出了一个web网站<<中国黄
38.DevOps之基于Jenkins实现的CI与CD 文章目录一 DevOps 简介1.1 什么是 DevOps1.2 为什么要推广 DevOps?1.3 传统技术团队1.4 DevOps 技术团队1.5 什么是持续集成(CI-Continuous integration)1.6 什么是持续部署(CD-continuous deployment)1.7 什么是持续交付(Continuous Delivery)1.8 常见的部署方式1.9 常见的持续集成开源工具1.9.1 CVS(Concurrent Version System)1.9.2 SV
33.Redis详解 一 缓存概念缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢的一方的作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的raid 卡有也缓存,都是为了起到加速CPU 访问硬盘数据的目的,因为CPU的速度太快了,CPU需要的数据由于硬盘往往不能在短时间内满足CPU的需求,因此PCU缓存、内存、Raid 卡缓存以及硬盘缓存就在一定程度上满足了CPU的数据需求,即C
Zabbix监控(一)监控服务与Zabbix介绍 一 监控服务介绍1.1 逻辑布局所有服务器的时间都会和NTP服务器进行时间同步1.2 整体布局1.3 常见的监控方案开源监控软件 cacti、nagios、zabbix、smokeping、open-falcon等1.3.1 Cactihttps://www.cacti.net/https://github.com/Cacti/cactiCacti是基于LAMP平台展现的网络流量监测及分析工具,通过SNMP技术或自定义脚本从目标设备/主机获取监控指标信息;其次进行数据存储,调用模板将数
Linux网络文件共享服务(四)数据的实时同步 网络文件共享服务本章内容存储类型FTP服务NFS服务SAMBA服务网络数据同步1 存储类型存储类型分为三种直连式存储:Direct-Attached Storage,简称DAS网络附加存储:Network-Attached Storage,简称NAS存储区域网络:Storage Area Network,简称SAN1.1 DAS存储DAS存储是最常见的一种存储方式,尤其是在中小企业应用中。PC中的硬盘或只有一个外部SCSI接口的JBOD都属于DAS架构。DAS是指存储设
Linux网络文件共享服务(三)SAMBA服务 成功不易,加倍努力!4 SAMBA服务4.1 SAMBA服务简介4.2 SAMBA软件介绍4.3 SAMBA客户端工具4.3.1 使用smbclient 访问SAMBA服务器4.3.2 挂载CIFS文件系统4.4 管理SAMBA用户4.4.1 实现samba用户说明4.4.2 管理用户命令4.5 SAMBA服务器配置4.5.1 SAMBA服务器全局配置4.5.2 配置特定目录共享4.6 实战案例4.6.1 实战案例:利用SAMBA实现指定目录共享4.6.2 实战案例2:实现不同samba用户访问相同的sam
Linux网络文件共享服务(二)NFS服务 成功不易,加倍努力!3 NFS服务3.1 NFS工作原理3.2 NFS软件介绍3.3 NFS共享配置文件格式3.4 NFS工具3.4.1 rpcinfo3.4.2 exportfs3.4.3 showmount3.4.4 mount.nfs3.5 自动挂载3.5.1 相关包和文件3.5.2 配置文件格式3.7 实战案例3.7.1 目标3.7.2 环境准备3.7.3 步骤3 NFS服务3.1 NFS工作原理NFS:Network File System 网络文件系统,基于内核的文件系统。Sun 公司开
Linux网络文件共享服务(一)存储类型和文件传输协议FTP 成功不易,加倍努力!1 存储类型1.1 DAS存储1.2 NAS存储1.3 SAN存储1.4 三种存储比较2 文件传输协议 FTP2.1 FTP工作原理介绍2.2 常见 FTP 相关软件2.3 vsftpd 软件介绍2.4 vsftpd服务常见配置2.4.1 命令端口2.4.2 主动模式端口2.4.3 被动模式端口范围2.4.4 使用当地时间2.4.5 匿名用户登录2.4.6 匿名用户上传2.4.7 指定匿名用户的上传文件的默认的所有者和权限2.4.8 Linux系统用户2.4.9 将系统用户映射为指定的g
Apache详解(五)WEB相关工具 成功不易,加倍努力!HTTP协议和WEB服务器APACHE本章内容5 Web相关工具5.1 links5.2 wget5.3 curl5.4 httpie5.5 压力测试工具5.6 httpd自带的工具程序6 练习7 面试题7.1 解释说明apache 的MPM模型7.2 请解释一下以下response header各行的含义?HTTP协议和WEB服务器APACHE本章内容Internethttp协议Httpd介绍和安装Httpd配置http报文格式5 Web相关工具5.1 links
Apache详解(四)Http 协议及报文头部结构 4 http 协议及报文头部结构浏览器访问网页的过程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nQe8SNFf-1593996214878)(C:\Users\cui\Desktop\课程截图\image-20200626141638572.png)]http协议:http/0.9, http/1.0, http/1.1, http/2.0,http/3.0http协议:stateless 无状态, 服务器无法持续追踪访问者来源解决http协议无状态方法co
Apache详解(三)Httpd常见配置 3 httpd 常见配置3.1 指定服务器名[root@centos8 ~]#httpd -tAH00558: httpd: Could not reliably determine the server's fully qualified domainname, using centos8.localdomain. Set the 'ServerName' directive globally tosuppress this messageSyntax OK[root@centos8 ~]#
Apache详解(二)Httpd安装和组成 2 httpd 安装和组成http 服务基于 C/S 结构2.1 常见http服务器程序httpd apache,存在C10K(10K connections)问题nginx 解决C10K问题lighttpdIIS .asp 应用程序服务器tomcat .jsp 应用程序服务器jetty 开源的servlet容器,基于Java的web容器Resin CAUCHO公司,支持servlets和jsp的引擎web
Apache详解(一)Internet和HTTP协议 成功不易,加倍努力!1 Internet和HTTP协议1.1 Internet 因特网1.2 Internet 和中国1.3 跨网络的主机间通讯1.4 HTTP 超文本传输协议1.4.1 HTTP相关概念1.4.2 浏览器访问网站的过程1.4.3 HTTP协议通信过程1.4.4 HTTP相关技术1.4.5 HTTP工作机制1.4.6 HTTP 协议版本1.4.7 HTTP 请求访问的完整过程1 Internet和HTTP协议[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e
运维自动化之ANSIBLE 成功不易,加倍努力!运维自动化之ANSIBLE本章内容1 自动化运维应用场景1.1 云计算运维工程师核心职能1.2 运维职业发展路线1.3 企业实际应用场景分析1.3.1 Dev开发环境1.3.2 测试环境1.3.3 预发布环境1.3.4 发布环境1.3.5 生产环境1.3.6 灰度环境 属于生产环境的一部分1.4 程序发布1.5 自动化运维应用场景1.6 常用自动化运维工具2 Ansible 介绍和架构2.1 Ansible发展史2.2 Ansible 特性2.3 Ansible 架构2.3.1 Ansi
MySQL数据库(九) 集群 Cluster 和性能优化 文章目录6 MySQL 集群 Cluster6.1 MySQL主从复制6.1.1 主从复制架构和原理6.1.2 实现主从复制配置6.1.3 主从复制相关6.1.4 实现级联复制6.1.5 主主复制6.1.6 半同步复制6.1.7 复制过滤器6.1.8 主从复制加密6.1.9 GTID复制6.1.10 复制的监控和维护6.1.11 复制的问题和解决方案6.2 MySQL 中间件代理服务器6.2.1 关系型数据库和 NoSQL 数据库6.2.2 数据切分6.2.3 MySQL中间件各种应用6.2.4 Mycat
MYSQL数据库(八)数据库备份和恢复 成功不易,加倍努力!5 备份和恢复5.1 备份恢复概述5.1.1 为什么要备份5.1.2 备份类型5.1.3 备份什么5.1.4 备份注意要点5.1.5 还原要点5.1.6 备份工具5.1.6 基于 LVM 的快照备份5.1.7 实战案例:数据库冷备份和还原5.2 mysqldump备份工具5.2.1 mysqldump 说明5.2.2 生产环境实战备份策略5.2.3 mysqldump 备份还原实战案例5.3 xtrabackup备份工具5.3.1 xtrabackup工具介绍5.3.2 xtraback
MYSQL数据库(七)MySQL架构和性能优化 成功不易,加倍努力!MySQL架构和性能优化4.1 存储引擎4.1.1 MyISAM存储引擎4.1.2 InnoDB引擎4.1.3 其它存储引擎4.1.4 管理存储引擎4.2 MySQL中的系统数据库4.3 服务器配置和状态4.3.1 服务器选项4.3.2 服务器系统变量4.3.3 服务器状态变量4.3.4 服务器变量 SQL_MODE4.4 Query Cache 查询缓存4.4.1 查询缓存原理4.4.2 查询缓存相关的服务器变量4.4.3 SELECT语句的缓存控制4.4.4 查询缓存相关的状态变量: