08 2021 档案
摘要:#MySQL 索引 ##索引的概念 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。 使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查
阅读全文
摘要:#数据库的基本概念 1、数据(Data) • 描述事物的符号记录 • 包括数字,文字,图形,图像,声音,档案记录等 • 以“记录”形式按统一的格式进行存储 2、表 • 将不同的记录组织在一起 • 用来存储具体数据 3、数据库 • 表的集合,是存储数据的仓库 • 以一定的组织方式存储的相互有关的数据集
阅读全文
摘要:#常见的web集群调度器 目前常见的web集群调度器分为软件和硬件 软件通常使用开源的LVS、Haproxy、Nginx 硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼、绿盟等 #Haproxy应用分析 LVS在企业应用中抗负载能力很强,但存在不足 • LVS不支持正则处理,不能
阅读全文
摘要:#一、LVS-DR集群介绍 LVS-DR(Linux Virtual Server Director Server)工作模式,是生产环境中最常用的一 种工作模式。 ##LVS-DR 工作原理 LVS-DR 模式,Director Server 作为群集的访问入口,不作为网关使用,节点 Directo
阅读全文
摘要:#LVS+Keepalived 高可用群集 在这个高度信息化的 IT 时代,企业的生产系统、业务运营、销售和支持,以及日常管理等环节越来越依赖于计算机信息和服务,对高可用(HA)技术的应用需求不断提高,以便提供持续的、不间断的计算机系统或网络服务。 Keepalived是一个基于VRRP协议来实现的
阅读全文
摘要:#企业群集应用概述 ##群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一个整体 ##问题 互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器已经无法满足负载均衡及高可用的要求。 ##企业集群的分类 根据群集所针对的目标差异,可分为三种
阅读全文
摘要:#一 Nginx负载均衡实现原理 Nginx实现负载均衡是通过反向代理实现 ##反向代理原理 ##反向代理的概念 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接
阅读全文
摘要:#Tomcat介绍 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。一般来说,Tomcat虽然和Apache或者Nginx这些Web服务器一样,具有处理HTML页面的功能,然而由于其
阅读全文
摘要:#了解常用正则表达式 字符 涵义以及示例 ^ 匹配输入字符串的起始位置 $ 匹配输入字符串的结束位置 * 匹配前面的字符零次或多次;如“ol*”能匹配“o”及“ol”、“oll” + 匹配前面的字符一次或多次;如“ol+”能匹配“ol”及“oll”、“olll”,但不能匹配“o” ? 匹配前面的字符
阅读全文
摘要:#配置Nginx隐藏版本号 影藏Nginx版本号,避免安全漏洞泄露 方法 1.修改配置文件发 2.修改源码法 方法2:修改源码文件,重新编译安装 vim /opt/nginx-1.12.0/src/core/nginx.h make && make install #修改用户与组 主进程由root创
阅读全文
摘要:#首先搭建nginx ##1.关闭防火墙 放入软件包 并 安装依赖包 systemctl stop firewalld systemctl disable firewalld setenforce 0 ##2.创建运行用户 ##3、编译安装 先解压 tar zxvf nginx-1.12.0.tar
阅读全文
摘要:#关于Nginx 款高性能、轻量级Web服务软件 稳定性高 系统资源消耗低 对HTTP并发连接的处理能力高 ◆单台物理服务器可支持30 000 ~ 50 000个并发请求 #Nginx和Apache的差异 ●Nginx是一 个基于事件的Web服务器,Apache是一 个基于流程的服务器; ●Ngin
阅读全文
摘要:#Apache网页优化: 概述:在企业中,部署Apache后只采用默认的配置参数,会发网防很多题,换言之照时认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代,为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容 ##配置网页压缩功能 启动
阅读全文
摘要:目录 #构建虚拟 Web 主机 虚拟Web主机指的是在同一台服务器中运行多个Web站点,其中每一个站点实际上并不独立占用整个服务器,因此被称为“虚拟”Web 主机。通过虚拟 Web 主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本。 使用httpd服务可以非常方便地构建虚拟主机服
阅读全文
摘要:#HTML概述 HTML叫做超文本标记语言,是一种规范,也是一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。 HTML文件可以使用任何能够生成txt文件的文本编辑器来编辑,生成超文本标记语言文件,只用修
阅读全文
摘要:#LAMP架构介绍 ##LAMP概述 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网
阅读全文
摘要:Firewalld防火墙基础 firewalld概述 firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙 firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结
阅读全文
摘要:SNAT原理与应用 1、SNAT应用环境 局域网主机共享单个公网IP地址接入Internet (私有IP不能在Internet中正常路由) 2、SNAT原理 修改数据包的源地址 3、SNAT转换前提条件 局域网各主机已正确设置IP地址、子网掩码、默认网关地址 Linux网关开启IP路由转发 3.1
阅读全文
摘要:一、iptables简介 在介绍 iptables 之前,我们首先需要了解一下防火墙分类。 从逻辑上分类: 从物理上分类: 接下来就可以介绍iptables啦!其实iptables并不是真正意义上的防火墙,可以理解为一个管理工具,用户通过 iptables 将安全设定执行到对应的"安全框架"中,这个
阅读全文
摘要:shell编程之免交互 一.免交互的基本概述 Here Document 免交互 使用I/O重定向的方式将命令列表提供给交互式程序,标准输入的一种替代品1.语法格式命令 << 标记... #标记之间是传入内容...标记2.注意事项 标记可以使用任意合法字符(通常为EOF) 结尾的标记一定要顶格写,前
阅读全文
摘要:awk的概述 awk的概念 逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令 sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读取的,执行结果可以通过print的功能将
阅读全文
摘要:sed编辑器的概念 sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。 sed编辑器的工作流程 sed 的工作流程主要包括读取、执行和显示三个过程∶ 读取∶
阅读全文
摘要:正则表达式 概念 正则表达式:又称规则表达式,(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。 正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特
阅读全文
摘要:数组的定义方法 对数组的一系列操作 获取数组长度 获取数据列表 读取末下标赋值 数组的遍历 数组的切片 数组替换 数组的删除 数组追加元素 向函数传数组参数 从函数反回数组 数组排序算法 数组的定义方法 以引号括起来 以空格相间隔的字符串 叫列表 以括号括起来 以空格相间隔的字符串 叫数组 (不一定
阅读全文
摘要:Shell函数 将命令序列按格式写一起 ;可方便重复使用命令序列 格式 格式一: function 函数名 { 命令序列 } 格式二: 函数名() { 命令序列 } 函数返回值 return表示退出函数并返回一个退出值,脚本中可以用 $ ? 变量显示该值 使用原则: 函数一结束就取返回值,因为$?变
阅读全文

浙公网安备 33010602011771号