自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL的半同步复制+多级复制(让slave扮演其它slave的master)

文章目录一、半同步复制前言:1. master配置2. slave配置3. 测试验证二、发送复制事件到其它slave前言:1. master(a)与slave(b)的配置2. master(b)与slave(3)的配置3. 测试验证4. 错误问题一、半同步复制前言:两台服务器已经实现了主从异步复制半同步复制是在设定了GTID的基础上配置的;servera为主服务器,IP为192.168.1.136;serverb为从服务器,IP为192.168.1.116;1. master配置[root@

2020-08-19 01:01:55 7278

原创 MySQL8.0.21 主从复制的搭建(二进制日志文件、GTID)

文章目录前言:一、master配置二、slave配置三、测试验证前言:主节点与从节点上安装并开启MySQL8.0.21,且均完成安全初始化主节点的IP为192.168.1.136,主机名为servera;主节点的IP为192.168.1.116,主机名为serverb;环境:rhel7一、master配置(1)配置主节点id[root@servera ~]# vim /etc/my.cnflog-bin=mysql-bin server-id=1 //主从节点id要不同[root@se

2020-08-18 02:25:57 460

原创 LNMP架构 | 数据库管理工具phpMyAdmin

文章目录一、phpmyadmin安装二、phpmyadmin配置1. 访问本机的数据库2. 访问远程主机数据库一、phpmyadmin安装从官网下载:https://www.phpmyadmin.net/[root@servera ~]# unzip phpMyAdmin-5.0.2-all-languages.zip [root@servera ~]# cp -r phpMyAdmin-5.0.2-all-languages /usr/local/nginx/html/phpadmin //将解

2020-08-18 01:05:49 668

原创 openresty实现nginx高速缓存

文章目录一、openresty介绍二、nginx高速缓存三、openresty配置1. 源码编译安装2. 配置openresty一、openresty介绍OpenResty(也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。通过揉和众多设计良好的 Nginx 模块,OpenResty 有效地把 Nginx 服务器转变为一个强大的 Web 应用服务器,基于它开发人员可以使用 Lua 编程语言对 Ng

2020-08-17 02:53:47 530

原创 php添加memcache扩展模块实现php高速缓存

文章目录前言:一、安装memcache二、调用memcache扩展模块三、memcached服务四、配置memcache加速访问前言:memcache是高性能的分布式内存式的高速缓存服务器。memcache是php的扩展模块,主程序是memcached。memcached菜鸟教程一、安装memcache从官网获得压缩包,注意:我安装的php为7.4版本,所以memcache安装4.0版本。另外,下面操作都建立在我已经在环境变量中添加了php的调用命令,便于使用。我这里php的安装路径为/us

2020-08-17 00:01:36 496

原创 PHP7.4.6的源码编译与启动+PHP与Nginx结合

文章目录一、PHP安装二、PHP启动配置三、Nginx与PHP结合一、PHP安装官网下载地址:php下载地址我这里下载的版本是7.4.6。解压后的文件地址为 /root/Download/php-7.4.6 解决依赖性yum install systemd-devel -yyum install -y libxml2-develyum install -y sqlite3-develyum install -y libcurl-develyum install -y libpng-deve

2020-08-16 22:03:14 552

原创 解决RHEL7中安装PHP7.4版本后不生效 查看PHP版本仍为5.4的问题

使用源码安装了PHP7.4之后,PHP版本没有生效,还是之前安装的5.4版本1. 查看PHP5.4版本所在的文件位置:which php我的PHP7.4版本安装路径为/usr/local/php ,使用-v参数列出版本信息,确认PHP安装没有问题2. 进入5.4版本所在的路径:cd /usr/bin/因为5.4.17版本php在/usr/bin/下,所以删除/usr/bin/目录下的所有PHP相关的目录或文件[root@servera bin]# find . -name php-* //查

2020-08-16 21:17:56 1193

原创 RHEL7中MySQL8.0.21的源码编译安装与初始化配置

文章目录一、MySQL安装1. 安装cmake2. 升级gcc3. 解决依赖性4. 编译安装一、MySQL安装首先从官网下载并解压MySQL的压缩包:MySQL官网下载地址我这里将下载的版本为8.0.21 并且压缩包存放在/root/Download下解压后的文件路径为/root/Download/mysql-8.0.21安装环境:RHEL7、保证虚拟机内存为4G或以上,内核数量为2,硬盘为20G在编译过程中需要解决以下三点,才能编译成功:1. 安装cmakemysql使用cmake跨平台工

2020-08-16 17:41:41 664

原创 Nginx的平滑升级与版本回退、防盗链

文章目录一、热部署二、防盗链一、热部署二、防盗链

2020-08-14 23:45:44 280

原创 LNMP架构——Nginx的配置(并发优化、日志轮询、限流、限制访问、实现https访问、重定向)

文章目录一、LNMP架构一、LNMP架构LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。...

2020-08-14 04:57:36 610

原创 基于nginx利用iscsi实现共享存储+pacemaker高可用配置

文章目录概述ISCSI存储配置概述结合nginx的负载均衡,利用iscsi实现的是共享存储。利用pacemaker的高可用,解决单点故障,实现双机热备。实验环境说明:selinux 和 iptables 禁用主机名serveraserverbserver2IP192.168.1.136192.168.1.116192.168.1.102职能nginx pacemakernginx pacemakerscsi 存储ISCSI存储配置(1)在服务端ser

2020-08-10 23:16:40 455

原创 Linux系统下的Nginx安装启动(源码编译 启动脚本)+nginx实现负载均衡,配置虚拟主机

文章目录一、Nginx概述二、Nginx安装三、Nginx启动脚本四、nginx实现负载均衡一、Nginx概述Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器。处理高并发能力是十分强大的,能经受高负载的考验。nginx课堂提供的服务:web 服务、负载均衡 (反向代理)、web cache(web 缓存)二、Nginx安装第一步 从Nginx官网安装Nginx压缩包:点击下载,下载完成后,解压;我是将下载的压缩包存放在/root/Download/目录下。[root@se

2020-08-10 20:29:41 407

原创 HAProxy(2)——acl访问控制、动静分离、读写分离、haproxy+keepalived实现高可用

文章目录一、ACL1. acl概述2. acl配置2.1 基于IP地址的访问控制2.2 七层请求的访问控制2.3 动静分离2.4 读写分离一、ACL1. acl概述        haproxy的ACL用于实现基于请求报文的首部、响应报文的内容或其他的环境状态信息来做出转发决策,这大大增加了其配置弹性。其配置法则一般分为两部,首先定义ACL,既定义一个测试条件,而后在条件得到满足时执行某特定动作,如阻止访问或者转发至某特定

2020-08-10 05:45:59 777

原创 HAProxy(1)——haproxy基础配置(配置文件详解、简单功能)

文章目录一、HAProxy基础介绍1. 概述2. 负载均衡的分类二、haproxy基础配置1. 配置监控一、HAProxy基础介绍1. 概述       HAProxy的官方网站是:https://www.haproxy.org/       HAProxy(High Availability Proxy)是一个使用 C 语言编写的自由及开放源代码软件,它为基于

2020-08-09 01:48:26 6947

原创 服务器架构(2)——LVS负载均衡集群+Keepalived配置lvs高可用(DR模式)

文章目录一、负载均衡基本概述二、LVS概述1. 工作过程2. 调度算法3. LVS核心组件与模块一、负载均衡基本概述        在网站创立初期,一般都使用单台机器对台提供集中式服务,但随着业务量越来越大,无论性能还是稳定性上都有了更大的挑战。这时候我们就会想到通过扩容的方式来提供更好的服务。我们一般会把多台机器组成一个集群对外提供服务。       

2020-08-06 23:31:02 532

原创 服务器架构(1)——pacemaker搭建高可用集群

文章目录一、服务器架构演变1.C/S、B/S架构2. 高可用架构一、服务器架构演变所谓服务器架构,也就是如何将服务器各部分合理地安排,以实现最初的功能需求。 优秀的架构更有助于系统的搭建,对系统的可扩展性及可维护性也有更大的帮助。一般而言,客户需求决定了服务器的发展方向,从服务器的技术架构来看, 目前整个服务器的技术架构的发展有三个大趋势:纵向扩展架构、横向扩展架构、超融合架构。纵向扩展(Scale-up):主要是提升单台服务器的性能,包括高可靠、高可用性以及可扩展性,主要应用于高性能交易类业务。

2020-08-05 23:42:28 1560

空空如也

空空如也

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

TA关注的人

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