![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web服务器集群
文章平均质量分 88
年少7
这个作者很懒,什么都没留下…
展开
-
部署KVM 虚拟化平台
文章目录前言虚拟化产生背景虚拟化技术发展一.虚拟化技术1.概述2.kvm虚拟化类型3.kvm特性优势:劣势:4.KVM模式5.KVM虚拟化架构/三种模式6.KVM原理6.KVM工作流程7.虚拟化前,虚拟化后对比二、KVM虚拟化平台部署1.虚拟机资源2.修改主机名3.将镜像光盘设为自动/永久挂载4.环境优化5.制作本地YUM仓库前言虚拟化产生背景美国环境保护EPA报告中曾经统计过一组统计数据:EPA研究服务器和数据中心得能源效率时发现,实际上服务器只有5%将间时在工作的.其他时间一-直处于休眠状态原创 2021-08-16 23:45:04 · 1817 阅读 · 0 评论 -
ELK——出现的问题
文章目录搭建过程中出现的问题elasticsearch启动过程中报错【1】elasticsearch启动过程中报错【2】无法通过外部ip访问elasticsearch搭建过程中出现的问题elasticsearch启动过程中报错【1】ERROR: [1] bootstrap checks failed[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed原创 2021-08-16 14:44:24 · 179 阅读 · 0 评论 -
若IO显示connecting状态
文章目录前言1.防火墙没有关2.从服务器修改文件要重启前言1.防火墙没有关 systemctl stop firewalld.service systemctl disable firewalld.service setenforce 02.从服务器修改文件要重启systemctl start mysqld原创 2021-08-14 21:17:49 · 379 阅读 · 0 评论 -
ELK_日志分析系统
文章目录一.ELK日志分析系统1.ELK组件2.日志处理步骤3.日志分析步骤:4.Elasticsearch1)概述:2)分片和副本分片的最大原因:副本的主要原因5.LogStash1)概述2)LogStash主要组件3)主机分类4)工作原理5.Kibana概述1)主要功能:提供展示页面二.部署ELK一.ELK日志分析系统ELK是由Elasticsearch、Logstash、Kiban三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合共用,而且又都先后归于 Elastic.co 公司名下,原创 2021-08-12 23:50:49 · 1972 阅读 · 0 评论 -
GFS —— 分布式文件系统
文章目录一.概述1)文件系统组成2)文件系统FS作用3)文件系统FS 的挂载使用4) 分布式文件系统(GFS)组成5)分布式文件系统(GFS)特点6)分布式文件系统(GFS)专业术语二.模块化堆栈架构模块部分:三.GFS工作原理四.GFS卷类型1)分布式卷2)条带卷3)复制卷4)分布式条带卷5)分布式复制卷6)条带复制卷7)分布式条带卷五.相关维护命令六.GFS部署一.概述GlusterFS:开源分布式文件系统,无元数据服务器FS:文件系统1)文件系统组成1.文件系统的接口(API)2.对原创 2021-08-12 11:58:46 · 1686 阅读 · 0 评论 -
rsync——远程同步
文章目录一.rsync1.概述2.Rsync服务器3.同步方式1)全量备份2)增量备份3)本地复制reync本地复制区别二.配置rsync源1.基本思路2.rsync命令一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一.rsync1.概述开源的快速增量备份工具支持本地复制本地原创数据同步备份与其他ssh,rsync主机同步2.Rsync服务器是一款开源、快速、多功能的、可实现全量及增量的本地或远程数据同步备份的工具可不进行改变数据的属性信息,实现数据的备份迁移特征适用原创 2021-08-10 14:51:42 · 318 阅读 · 0 评论 -
Redis数据库(三)——Redis集群
文章目录一.Redis群集模式1.1主从复制模式1.2哨兵模式1.3集群二.Redis群集2.1中心化集群和非中心化集群的区别2.1.1、中心化集群2.1.2、无中心化/去中心化集群2.2那么为什么任意一个节点挂了(没有从节点)这个集群就挂了:三.Redis主从复制一.Redis群集模式redis群集有三种模式,分别是主从同步/复制、哨兵模式、Cluster,下面会讲解一下三种模式的工作方式,以及如何搭建:Cluster群集在Redis中,实现高可用的技术主要包括持久化、主从复制、哨兵和集群,下而分原创 2021-08-08 17:30:04 · 1201 阅读 · 0 评论 -
Redis数据库(二)——Redis数据类型
文章目录一、String类型1.1、set / get / append / strlen1.2 、incr / decr / incrby / decrby1.3、getset1.4、setex1.5、setnx1.6、mset / mget / msetnx二、List类型2.2、lpop / llen2.3、lrem / lset / lindex / ltrim2.4、linsert2.5、rpush / rpushx / rpop / rpoplpush三、Hash类型3.1、hset / hge原创 2021-08-05 18:08:21 · 235 阅读 · 0 评论 -
Redis数据库(一)初步--安装及命令工具
Redis是一个开源的、使用c语言编写的NosQL数据库。Redis基于内存运行并支持持久化(支持存储在磁盘),采用key-value(键值对)的存储形式,是目前分布式架构中不可或缺的一环Redis服务器程序默认是单进程模型Redis服务在一台服务器上可以同时启动多个Redis进程,Redis的实际处理速度则是完全依靠于主进程的执行效率,若在服务器上只运行一个Redis进程,当多个客户端同时访问时,服务器的处理能力是会有一定程度的下降;原创 2021-08-05 13:28:24 · 595 阅读 · 0 评论 -
服务器-Squid代理服务器及应用
文章目录一:web代理的工作机制二:代理的基本类型三:使用代理的好处四:搭建Squid代理服务器4.1 修改主机名,便于识别4.2、编译安装Squid4.3 修改squid配置文件4.4 编写squid服务脚本4.5 开启squid服务五、代理实操1、传统代理实验2.透明代理两台服务器传统模式中,客户端知道自己是一个代理透明模式中,不需要对客户端进行设置一:web代理的工作机制缓存网页对象,减少重复请求Squid是一个缓存Internet数据的一个软件,它接收用户的下载申请,并自动处理所下载的数原创 2021-08-03 19:04:31 · 614 阅读 · 0 评论 -
squid代理服务器参数及环境部署
文章目录一.代理服务器 squid1.代理的工作机制2.squid代理类型(1)传统代理(2)透明代理(3)反向代理一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一.代理服务器 squidsquid主要提供缓存加速、应用层过滤的功能1.代理的工作机制代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址将获得的网页数据(静态web元素)保存到缓存中并发给客户机,以便下次请求相同的数据快速响应2.squid代理类型如果squid反向代理服务器中缓存了该请求的资源,则将该请求原创 2021-08-02 09:33:59 · 700 阅读 · 0 评论 -
LVS负载均衡群集(二):DR模式群集部署+keepalived
文章目录一、LVS-DR数据包流量分析二、LVS-DR中的ARP问题三、解决ARP的两个问题的设置方法四、Keepalived一、LVS-DR数据包流量分析同一局域网中客户端向目标VIP发送请求,负载均衡器接收负载均衡器根据负载均衡算法选择后端真实服务器,不修改也不封装IP报文,而是将数据帧的MAC地址改为后端真实服务器的MAC地址,然后在局域网上发送后端真实服务器收到这个帧,解封装后发现目标IP与本机匹配(事先绑定了VIP),于是处理这个报文。随后重新封装报文,将响应报文通过lo原创 2021-08-01 10:22:55 · 217 阅读 · 0 评论 -
LVS负载均衡群集(一):NET模式群集部署
文章目录一、群集的含义1.1 概念1.2 问题1.3. 解决方法二、集群的分类2.1 负载均衡群集:聚合和负载均衡2.2 高可用群集(High Availability Cluster)2.3 性能运算群集(High Performance Computer Cluster)三、负载均衡群集架构3.1 负载均衡的结构3.2 负载均衡群集工作模式分析3.2.1、地址转换(NAT模式)3.2.2、IP隧道(TUN模式)四、关于LVS虚拟服务器4.1 LVS简述4.2 负载调度算法4.2.1、基于请求控制4.2.原创 2021-07-31 20:03:15 · 448 阅读 · 0 评论 -
MHA高可用配置及故障切换
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、MHA概述1、简介2、MHA的组成(性能、组件)3、特点一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、MHA概述1、简介主要是为了解决msater只有一台,若master出现故障时就使用MHA解决单点故障问题一套优秀的MySQL高可用环境下故障切换和主从复制的软件MySQL故障过程中,MHA能做到0-30秒内自动完成故障切换2、MHA的组成(性能、组件)MHA Manager (管原创 2021-07-29 03:29:39 · 605 阅读 · 0 评论 -
SQL高阶之读写分离
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录一、读写分离1.1原理1.2读写分离1.3 读写分离的优点1.4 实现方式15.5Amoeba简介二、搭建MySQL读写分离2.2、amoeba(192.168.10.133)安装一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、读写分离1.1原理读写分原创 2021-07-27 10:04:07 · 1703 阅读 · 1 评论 -
SQL高阶之主从复制
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一.概述二.主从复制1.mysql复制类型一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一.概述 在企业应用中,成熟的业务通常数据量都比较大 单台mysql在安全性、高可用性和高并发方面都无法满足实际需求 配置多台主从数据库服务器以实现读写分离二.主从复制1.mysql复制类型基于语句的复制(sql)基于行的复制(记录)混合类型的复制2.mysql主从复制的工作过程两个日志文件三个线原创 2021-07-25 21:24:43 · 453 阅读 · 1 评论 -
主从复制错误
解决方法:利用slave-skip-errors参数,跳过对于的1146错误(这个参数是一个只读的,需要在配置文件中修改,并重启从库)解决方法:首先在主库上检查用来主从复制的用户权限,如果没有问题在检查从库使用的密码是否正确。1、在my.cnf的[mysqld]下面添加slave_skip_errors=1146。错误原因:主库删除的表在从库中不存在,导致从库在遇到删除不存在表的错误时无法继续同步。错误原因:从库用来连接主库的用户权限或者密码不对。5、重启从库并启动从库复制。3、在从库上启动同步。原创 2021-07-25 19:10:59 · 179 阅读 · 0 评论 -
mysql重启失败
文章目录前言前言Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.在vim /etc/my.cof最下添加一行下面,重启即为成功set innodb_force_recovery=1若重启失败,把vim /etc/my.cnfset i原创 2021-07-26 08:26:38 · 448 阅读 · 0 评论 -
SQL——高阶语句3
这里写目录标题一、数据库函数1.数学函数(1)返回x的绝对值(2)返回 0到1的随机数(3)返回x的y次方(4) 返回离x最近的整数(四舍五入)(5)保留x的y位小数位(四舍五入)(6)返回x的平方根(7) 返回数字x 截断为y位小数的值(保留小数后两位,truncate不会四舍五入)(8)返回大于或等于x的最小整数(9)返回小于或等于x的最大整数(10)返回集合中最大的值(11)返回集合中最小的值2.聚合函数(1)返回字段的总和(2)返回字段的个数(3)返回字段最小值(4)返回字段的最大值(5)返回字段的原创 2021-07-20 17:08:06 · 629 阅读 · 0 评论 -
SQL——高阶语句2
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一.正则表达式(1)以特定字符串开头的记录’^li’(2)以特定字符串结尾的记录’n$’(3)匹配任意多个字符 “*”(4)匹配任意单个字符"."(5)匹配前面字符一次或者多次"+"7)匹配关系p1|P2(8)匹配字符集中任意一个[…](9)匹配不在括号在内的任何字符’[^lisi](10)匹配前面连续字符串n次{n}(11)匹配前面的字符串至少n次,最多m次{n,m}二、运算符示例(2)比较运算符二、使用步骤1.引入库2.读入数据原创 2021-07-19 16:25:51 · 174 阅读 · 0 评论 -
SQL——高阶语句1
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、常用查询1.1、按关键字排序(1)语法一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、常用查询(增、删、改、查)对 MySQL 数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理。 例如只取 10 条数据、对查询结果进行排序或分组等等1.1、按关键字排序PS:类比于windows 任务管理器使用 SELECT 语句可以将需要的数据从 MySQL 数据库中查询出来,如果对查询的结果进行排原创 2021-07-18 13:44:54 · 340 阅读 · 0 评论 -
MySQL之日志 +备份+恢复
以上次完整备份或上次增量备份的时间为时间点,仅备份这之间的数据变化,因而备份的数据量下,占用空间下,备份速度快。备份那些自从上次完全备份之后修改过的所有文件,备份的时间节点是从上次完整备份起,备份数据量会越来越大,恢复数据时,只需恢复上次的完全备份与最近一次的差异备份。每次对数据进行完整的备份,对整个数据库、数据库结构和文件结构的备份,是差异备份与增量备份的基础数据存在大量的重复,并且会占用大量的磁盘空间,备份时间长。秒的语句,可以找到哪些查询语句执行时间长,以便于优化,默认时关闭的。原创 2021-07-15 10:53:04 · 355 阅读 · 0 评论 -
MySQL事物隔离级别+搜索引擎
MySQL中的数据用各种不同的技术存储在文件中,每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的功能在MysQL中称为存储引擎存储引擎是MySQL将数据存储在文件系统中的存储方式或者存储格式。事务的隔离级别① read uncommitted :读取尚未提交的数据:不解决脏读。② read committed:读取已经提交的数据:可以解决脏读。③ repeatable read:重读读取:可以解决脏读和不可重复读属于mysql默认的。原创 2021-07-14 09:58:59 · 313 阅读 · 0 评论 -
MYSQL的账户和权限管理
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一. MySQL中种常见的约束/规则二.主键表和外键表三.数据库用户管理3.2查看用户信息3.3修改当前登录用户的密码④四.忘记root密码的解决办法五.数据库用户授权5.1授予权限5.2查看权限5.3移除权限一. MySQL中种常见的约束/规则主键约束(primary key)外键约束(foreign key)非空约束(not null)唯一性约束(unique [ key l index] )默认值约束(defau原创 2021-07-13 15:43:28 · 370 阅读 · 0 评论 -
MYSQL 索引 事务
官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。我们通常所说的索引,包括聚集索引、覆盖索引、组合索引、前缀索引、唯一索引等,没有特别说明,默认都是使用B+树结构组织的索引。索引:索引:可以起到加速的作用,便于客户端获取数据(提升用户体验感),减少mysql服务器的压力。原创 2021-07-13 13:59:58 · 126 阅读 · 0 评论 -
MYSQL的基础用法
在数据表中删除指定的数据记录。原创 2021-07-07 17:21:00 · 217 阅读 · 0 评论 -
初步管理MYSQL数据库
数据(Data)① 描述事物的符号记录,包括数字、文字、图形、图像、声音、档案记录② 以“记录”形式按统一的格式处理表① 将不同的记录组织在一起② 用来存储具体数据数据库① 表的集合,是存储数据的仓库② 以一定的组织方式存储放入相互有关的数据集合SQL Server (微软公司产品)面向Windows操作系统简单、易用Oracle (甲骨文公司磁盘)面向所有主流平台安全、完善操作复杂DB2 (IBM公司产品)面向所有主流平台大型、安全、完善。原创 2021-07-04 14:17:00 · 149 阅读 · 1 评论 -
部署Tomcat服务的安装及优化
文章目录前言简介Tomcat 核心组件Tomcat 组件构成一.Tomcat核心组件一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言简介omcat是一款免费、开放源代码的web应用服务器,是Apache软件基金会的一个核心开源项目,属于轻量级应用服务器。 Apache: Apache软件基金会,是专门为支持开源软件项目而办的一个非盈利性组织。官网为:https: //tomcat .apache.org/。Tomcat 核心组件通常意义上的 web 服务器接受请求后,只是单纯地原创 2021-07-01 18:46:40 · 241 阅读 · 0 评论 -
Rewwit的用法及优点
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言前言前言现在Nginx已经成为很多公司作为前端反向代理(proxy pass)服务器的首选,在实际工作中往往会遇到很多跳转(重写URL)的需求。比如:更换域名后需要保持旧的域名能跳转到新的域名上、某网页发生改变需要跳转到新的页面、网站防盗链等等需求。如果在后端使用的 Apache服务器,虽然也能做跳转,规则库也很强大,但是用Nginx跳转效率会更高一.Rewite跳转场景1、调整用户浏览的URL,看起来更规范,合乎原创 2021-06-28 17:31:53 · 152 阅读 · 0 评论 -
安装PHP和启动Nginx服务出现的问题
文章目录安装php报错 make 没有指明目标并且找不到 makefile。 停止。[root@localhost php-7.1.10]# make && make install make: *** 没有指明目标并且执行make时出现这种错误, 即是 config.log的访问权限被拒绝原因 1。没有执行 ./configure 所以没能生成makefile解决方法:设置权限chmod 777 config.logsudo ./configure然后make &am原创 2021-06-28 14:54:21 · 617 阅读 · 1 评论 -
Nginx版本优化
① Nginx的ngx_http_gzip_module压缩模块提供对文件内容压缩的功能② 允许Nginx服务器将输出内容在发送客户端之前进行压缩,以节约网站带宽,提升用户的访问体验,默认已经安装③ 可在配置文件中加入相应的压缩功能参数对压缩性能进行优化。原创 2021-06-27 18:33:09 · 394 阅读 · 0 评论 -
部署LANMP服务
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、LNMP概述,服务的安装配置①MySQL安装配置②MySQL部署的方法③PHP解析环境的安装④PHP编译安装步骤二.LNMP架构的部署思路二、使用步骤1.引入库2.读入数据总结一、LNMP概述,服务的安装配置LNMP的构成Linux、Ngnix、MySQL、PHP的组合架构,需要Linux服务器、MySQL数据库、PHP解析环境。①MySQL安装配置为了与Nginx、PHP环境保持一致,此处选择采用源代码编译的方式安原创 2021-06-26 16:21:19 · 287 阅读 · 0 评论 -
初步部署nginx
文章目录前言一、编译安装Nginx服务1.2 安装nginx软件包及依赖包1.3 编译安装Nginx1.4 检查、启用、添加系统管理1.5方式一:添加Nginx 系统服务(service管理1.5 方式二:使用systenctl管理二、使用步骤1.引入库2.读入数据总结前言一款高性能轻量级Web服务软件稳定性高系统资源消耗低对HTTP并发的处理能力高单台服务器可支持30000~50000个并发请求一、编译安装Nginx服务1.1关闭防火墙并配置域名systemctl stop fi rew原创 2021-06-25 12:22:06 · 195 阅读 · 1 评论 -
错误集结之日志分割开启失败
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Job for httpd.service failed because the control process exited with error code.see “systemctl statu解决方法:这是一个很常见的错误,2.、启动 httpd 服务时报错Job for httpd.service failed because the control process exited with error code.see原创 2021-06-25 08:27:43 · 268 阅读 · 0 评论 -
Apache与日志分割
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、虚拟主机1.1 访问主机服务的本质1.2虚拟主机的意义1.3作用二、httpd支持的虚拟主机类型2.1 基于域名2.2 基于IP地址2.3 基于端口三、访问虚拟主机的方式3.1基于域名访问3.2 基于IP地址访问虚拟主机3.3 基于端口号进行访问虚拟主机四、Apache连接保持4.1、为什么要保持连接五、日志分割5.1 访问日志设置一、虚拟主机1.1 访问主机服务的本质访问web服务,本质上看(从协议上)是访问某个IP的原创 2021-06-22 09:17:23 · 321 阅读 · 0 评论 -
LAMP服务搭建
编译安装的优点具有较大的自由度,功能可定制可及时获得最新的软件版本普遍适用于大多数Linux版本,便于移植使用编译安装httpd服务器LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MariaDB或MySQL(数据库管理系统或者数据库服务器)、PHP(或)网页编程j脚本语言。原创 2021-06-21 19:18:02 · 159 阅读 · 0 评论 -
Web基础与HTTP协议
文章目录一、Web基础1.1 域名的概述-11.2 域名的概述一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、Web基础1.1 域名的概述-1■ 域名的概述ip地址不易记忆■ 早期使用Hosts文件解析域名主机名称重复主机维护困难■ DNS(Domain Name System 域名系统)分布式层次性1.2 域名的概述■ 域名空间结构根域 顶级域 组织域 国家/地区域名 二级域名 FQDN=主机名.DNS后缀一、pandas是什么?示例:pandas 是基于原创 2021-06-16 19:50:19 · 159 阅读 · 0 评论