自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 源码编译安装MySQL-8.0.26

【代码】源码编译安装MySQL-8.0.26。

2022-10-25 16:35:03 1407

原创 MySQL中间件代理服务器-mycat

注意:修改Mycat连接端口是为了使用 ‘mysql’ 命令方便连接。注意:‘select user()’ 是Mycat 的健康性检查。

2022-10-25 15:28:44 975 1

原创 实现MySQL级联复制、主主复制、半同步复制、GTID复制

注意:若数据不一致,则需要使用 ‘mysqldump -A -E -R --single-transaction -F–flush-privileges --master-data=2 > all.sql’ 在主库上进行数据备份,然后将备份的数据还原至从库。此项会在数据提交时先写入主节点的 binlog 日志文件,然后等待从节点 IO 线程 dump 主节点的 binlog 日志文件后在写入磁盘进行数据存储。会在数据提交并写入到磁盘后等待从节点 IO线程dump主节点的 binlog 日志文件。

2022-10-24 19:46:04 963

原创 MySQL多实例、备份恢复、主从复制

数据库多实例:MySQL多实例就是在一台服务器上同时开启多个不同的服务端口,同时运行多个MySQL服务进程,这些服务进程通过不同的Socket监听不同的服务端口来提供服务。多实例好处:可有效利用服务器资源。当单个服务器资源有剩余时,可以充分利用剩余资源提供更多的服务,且可以实现资源的逻辑隔离,节约服务器资源。多实例弊端:存在资源互相抢占的问题。当某个数据库实例并发很高或者SQL查询慢时,会消耗大量的CPU、磁盘IO等资源,从而导致服务器其他数据库实例提供服务的质量下降。

2022-10-08 18:30:56 708

原创 DNS域名解析系统-BIND服务

DNS域名系统,应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,基于C/S架构53/TCP、53/UDP。TTL可以 ‘全局继承’($TTL 1D,表示所有记录TTL 为1天);使用 ‘@’ 符号可用于引用当前区域域名;同一个名字可以通过多条记录定义不同的值;此时DNS服务器会以轮询方式响应;同一个值也可能有多个不同定义的名字,通过多个不同的名字指向同一个值进行定义;此仅表示通过多个不同的名字可以找到同一个主机。

2022-09-23 14:11:08 1821

原创 zabbix监控——利用JMX监控Tomcat

环境说明已关闭防火墙、selinux;已通过YUM安装Zabbix,安装方法请见zabbix官网;所用IP地址、角色及安装内容如下表:IP地址角色安装内容192.168.91.134serverzabbix-server-mysql、zabbix-web-mysql、mariadb-server、mariadb192.168.91.133agentz...

2018-12-25 14:59:48 537

原创 zabbix监控——Nginx监控

环境说明已关闭防火墙、selinux;所用zabbix版本4.0.3(使用YUM安装);所用IP地址及安装包如下表:IP地址角色安装包

2018-12-24 10:00:25 282

原创 Zabbix监控——监控TCP

Tcp的连接状态对于我们web服务器来说是至关重要的,尤其是并发量ESTAB;或者是syn_recv值,假如这个值比较大的话我们可以认为是不是受到了攻击,或是time_wait值比较高的话,我们要考虑看我们内核是否需要调优,太高的time_wait值的话会占用太多端口,要是端口少的话后果不堪设想。环境介绍已关闭防火墙、selinux;所用zabbix版本4.0.3;采用YUM安装方式...

2018-12-22 15:26:33 533

原创 基于Web搭建KVM

配置步骤KVM安装关闭防火墙、selinux[root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalldrm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'rm '/etc/sys...

2018-12-15 22:54:32 1807

转载 NIS了解

1  简介NIS( NetworkInformation Service)提供了一个网络黄页的功能,当用户登录系统时,Linux系统会到NIS主机上去寻找用户使用的帐号密码信息加以比对,以提供用户登录检验。同时NIS服务器还可以提供其他多种信息。 2  深入了解NIS 2.1  &nb...

2018-11-29 11:28:01 300

原创 基于mysql-proxy配置mysql读写分离

原理图配置环境

2018-11-26 12:57:41 269

原创 基于proxysql配置mysql读写分离

环境说明已关闭防火墙,selinux;已用二进制安装mysql-5.7-22版本,mysql二进制安装详情请见mysql二进制安装;mysql主从已配置完成,配置详情可参照mysql主从配置;所用服务器的IP地址、角色及安装内容如下表:IP地址角色安装内容192.168.91.128proxysql中间件proxysql,mariadb-server、mar...

2018-11-24 16:36:34 478

原创 基于GTID的MySQL主从配置

GTID原理配置环境已关闭防火墙、selinux;MySQL安装步骤请参照MySQL二进制包安装;所用IP地址如下:IP地址角色安装项目192.168.91.133masterMySQL192.168.91.134slaveMySQL配置步骤编辑主(master)/etc/my.cnf配置文件[root@localhost ~]...

2018-11-12 17:07:26 532

原创 Zabbix监控MySQL主从

MySQL主从原理主MySQL接收到写操作后,将写操作的记录全部记录到bin log日志中并生成log dump线程;从MySQL的I/O线程去请求主MySQL的bin log日志,主MySQL的bin log接受到请求后,通过log dump线程 将bin log的操作记录传送给从MySQl的I/O线程;从MySQL的I/O线程将收到的操作记录写入relay log中继日志文件中;从M...

2018-11-11 19:49:22 453

原创 MySQL主从配置方法详解

环境介绍已关闭防火墙、selinux;MySQL的安装请参照MySQL安装;所用IP地址及角色如下表:IP地址角色安装内容192.168.91.129/24mastermysql192.168.91.130/24slavemysql主从形式一主一从主主复制一主多从(扩展系统读取性能,因为读是在从库读取的)多主一从(5.7开始支持)联...

2018-11-09 17:17:20 315

原创 keepalived产生脑裂的原因与解决方法

脑裂产生的原因一般来说,裂脑的发生,有以下几种原因:高可用服务器对之间心跳线链路发生故障,导致无法正常通信。因心跳线坏了(包括断了,老化)。因网卡及相关驱动坏了,ip配置及冲突问题(网卡直连)。因心跳线间连接的设备故障(网卡及交换机)。因仲裁的机器出问题(采用仲裁的方案)。高可用服务器上开启了 iptables防火墙阻挡了心跳消息传输。高可用服务器上心跳网卡地址等信息配置...

2018-11-09 10:31:39 12532

原创 配置DNS服务器

配置环境已关闭防火墙、selinux所用系统为:RedHat-7.0-x86_64所用IP如下表:IP地址角色安装内容192.168.91.129/24DNS服务器bind包192.168.91.134/24客户端bind-utils配置步骤服务端(192.168.91.129)配置网络源,安装bind包[root@localhos...

2018-11-07 11:37:38 446

原创 Cobbler之Cobbler_web访问错误解决办法

服务器环境防火墙、selinux已关闭,windows防火墙已关闭物理机与宿主机能够ping通已安装cobbler_web和httpd,并已经启动cobblerd服务和httpd服务服务器的IP地址为:192.168.91.128/24出现的问题问题一:通过https://192.168.91.128/cobbler_web访问出现如下图问题解决办法:安装python...

2018-11-05 18:57:57 3696 1

原创 keepalived介绍及配置文件详解

keepalived介绍Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。Keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是V...

2018-11-02 10:10:38 398

原创 配置Keepalived实现MySQL高可用

配置环境已关闭防火墙、selinux;服务器的IP地址及角色如下表:IP地址服务器/角色安装服务192.168.91.131masterKeepalived、MariaDB-server、MariaDB192.168.91.132backupKeepalived、MariDB-server、MariaDB192.168.91.133测试连接my...

2018-11-02 10:10:18 550 1

原创 配置Keepalive实现nginx高可用

搭建环境已关闭防火墙,关闭selinux;所用服务器IP地址如下:IP地址角色服务192.168.91.129masterkeepalived、nginx192.168.91.130backupkeepalived、nginx搭建步骤配置keepalived配置192.168.91.129和192.168.91.130网络源[root@...

2018-11-01 09:23:28 12014 3

原创 gitlab版本控制

版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一;常用的版本控制工具:gitlabsubversion部署环境已关闭防火墙、selinux;服务器所用IP地址为:192.168.91.131/24gitlab安装包下载地址:https://mirrors.tuna.tsinghua.edu.cn/gi...

2018-10-30 19:54:23 263

原创 三台主机搭建LNMT

搭建环境

2018-10-29 16:10:39 313

原创 Tomcat配置

Tomcat说明Tomcat本身是一个容器,专门用来运行java程序,java语言开发的网页,.jsp就应该运行于Tomcat中,而Tomcat本身运行也依赖于jdk环境Tomcat下载地址Tomcat下载地址:http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz...

2018-10-28 15:22:37 492

原创 cobbler批量自动化安装系统

搭建说明防火墙、selinux已关闭,并将防火墙设置为禁止开机自动启动配置文件/etc/selinux/conf中SELINUX=disabled,并重新启动服务器(selinux没关闭会导致实验出现问题)服务器所用的IP地址为:192.168.91.131/24搭建步骤配置网络源,并安装epel-release源[root@localhost ~]# curl -o /etc...

2018-10-28 12:33:43 406

原创 Nginx配置配置文件详解

配置文件主配置文件

2018-10-24 22:45:23 44779

原创 三台服务器搭建LNMP详细步骤

搭建说明已关闭防火墙和selinux;本次只写将nginx、mysql、php分别部署到三台服务器之后的配置;将zabbix安装到nignx服务器中来验证mysql与php是否连接;本次安装除了mysql采用二进制安装,其余全是源码编译安装;本次编译除了php与zabbix编译需修改参数,其他编译或安装详情请参照LNMP架构搭建,所需包下载地址也请参照LNMP架构搭建;本次搭建所用到...

2018-10-24 10:51:22 1656

原创 Nginx编译安装及介绍

nginx简介nginx时一款轻量级的Web服务器、反向代理服务器及邮件代理服务器;nginx的特点是占有内存少,并发能力强,稳定,功能丰富。nginx优点高并发连接:能够支撑5万并发连接(官方测试),实际生产环境中支撑2-3万并发连接数;内存消耗少:在3万并发连接下,开启10进程才消耗150M;配置文件简单:风格跟程序一样通俗易懂;成本低廉:开源软件,免费使用;支持Rewr...

2018-10-19 15:54:23 265

原创 Lnmp架构搭建

搭建环境关闭防火墙、selinux所需包下载地址:mysql下载地址 https://downloads.mysql.com/archives/get/file/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gzphp下载地址:http://cn2.php.net/distributions/php-7.2.10.tar.xznginx下载地址:htt...

2018-10-19 15:42:10 604 1

原创 Zabbix之中文乱码、监控、触发和报警设置

说明配置zabbix服务过程请看语言Zabbix web界面默认为英文界面,将语言修改为中文如图点击确认,设置完毕,你会发现有许多乱码解决这些乱码,打开windows控制面板,找到字体选项如图,将下面字体复制一份,并上传到/usr/local/apache/htdocs/zabbix/fonts中然后在修改/usr/local/apache/htdoc...

2018-10-15 10:41:46 2093

原创 源码安装zabbix监控服务

搭建环境搭建zabbix监控服务首先需要搭建lamp架构,搭建过程防火墙、selinux已关闭源码安装所用的版本为zabbix-4.0.0

2018-10-15 10:14:50 993

原创 LAMP架构搭建

搭建要求源码安装apr和apr-util;源码安装httpd服务;二进制格式安装mysql服务;源码安装php.搭建环境关闭防火墙,关闭selinux;下载apr和apr-util源码包,下载httpd源码包,下载mysql二进制格式包,下载php源码包;下载地址:apr包:apr-util包:httpd包:mysql二进制包:php包:httpd服务所用到的...

2018-09-26 22:59:47 359

原创 MySQL二进制安装与数据库全量备份

搭建要求下载MySQL二进制格式包并安装使用;创建test数据库,在test数据库中创建student表,表结构如下:id int(11) not nullname varchar(100) not nullage tinyint(4) null1tom202jerry233wangqing254sean285zhangsh...

2018-09-26 08:23:01 383

原创 搭建文件同步服务rsync与inotify实时同步

搭建要求同步客户端/ly目录至目标服务器/tmp/ly下;搭建环境关闭防火墙、selinux;服务器的IP地址为:192.168.92.128/24、客户端的IP地址为:192.168.92.129/24搭建步骤服务器端搭建## 先安装rsync服务,修改/etc/rsyncd.conf配置文件 ##[root@localhost ~]# yum -y install ...

2018-09-19 11:21:13 254

原创 源码安装Apache并搭建HTTP服务

实验需求编译安装Httpd-2.4版本;配置三种不同风格的虚拟主机: 相同IP不同端口;不同IP相同端口;相同IP相同端口不同域名。实验环境实验中关闭了防火墙,slinux;实验中用到的域名:www.hello.com、www.fine.com;实验中用到的端口:80、8080实验中用到的IP地址:192.168.92.128/24、192.168.92.129...

2018-09-17 20:25:34 3628

原创 搭建FTP服务

FTP简介FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP**服务器,其二为FTP客户端**。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。FTP端口默认情况下**FTP协议使用TCP端口中的 **20和21这两个端口,其中2...

2018-09-13 11:57:39 570

原创 搭建samba服务

samba 简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。...

2018-09-12 11:56:07 405

原创 搭建NFS服务器

搭建NFS服务器手动搭建一个NFS服务器开放/nfs/shared目录,供所有用户查阅资料开放/nfs/upload目录为172.16.12.0/24网段的数据上传目录,并将所有用户及所属的用户组都映射为nfs-upload,其UID与GID均为300。NFS应用场景及好处NFS一些常用的场景及好处: 多个客户端需要资源时可以连接到NFS服务器,将自己所需文件下载下来;将用户...

2018-09-11 09:38:15 2610

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除