LNMP架构——OpenResty实现缓存前移(到达Nginx前端层面)

前言 我们都知道Nginx有很多的特性和好处,但是在Nginx上开发成了一个难题,Nginx模块需要用C开发,而且必须符合一系列复杂的规则,最重要的用C开发模块必须要熟悉Nginx的源代码,使得开发者对其望而生畏。为了开发人员方便,所以接下来我们要介绍一种整合了Nginx和lua的框架,那就...

2019-05-08 16:52:34

阅读数 42

评论数 0

LNMP架构之PHP——MemCache对PHP页面的缓存加速优化

前言 1.什么是MemCache? MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对...

2019-05-08 15:02:20

阅读数 39

评论数 0

LNMP架构详解(2)——Mysql、PHP、Nginx源码编译过程

前言 本文将介绍LNMP架构中Mysql、PHP、Nginx的源码编译过程;这时有人不仅会问:在我们使用的Linux系统中,可以从yum源中获得mysql、php,为什么要进行如此漫长复杂的过程进行编译呢? 这是因为官方为我们提供的mysql、php等其功能有限,我们自行编译,是为了定制化,可以...

2019-05-06 11:45:06

阅读数 46

评论数 0

LNMP架构详解(1)——了解架构的基本信息

前言 目前网络上主流的网络架构有两种: LAMP== Linux+Apache+Mysql+PHP LNMP== Linux+Nginx+Mysql+PHP(国外喜欢简称为LEMP,搜英文资料需要搜LEMP) LAMP和LNMP最主要的区别在于: 一个使用的是Apache,一个使...

2019-05-06 11:44:31

阅读数 659

评论数 0

HAproxy七层负载均衡——访问控制、动静分离、读写分离实现过程详解

实验环境 主机名 IP 服务 虚拟机server1 172.25.6.1 haproxy,httpd,服务端 虚拟机server2 172.25.6.2 httpd,php,客户端 虚拟机server3 172.25.6.3 ...

2019-05-05 15:18:02

阅读数 51

评论数 0

HAproxy七层负载均衡——环境搭建及实现过程详解

实验环境 主机名 IP 服务 虚拟机server1 172.25.6.1 haproxy,httpd,服务端 虚拟机server2 172.25.6.2 httpd,php,客户端 虚拟机server3 172.25.6.3 httpd,php,客户端 物理机 172....

2019-05-05 14:00:29

阅读数 111

评论数 0

HAproxy七层负载均衡介绍

1.什么HAproxy? HAProxy是一个使用C语言编写的自由及开放源代码软件[1],其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数...

2019-05-05 11:57:24

阅读数 27

评论数 0

运维企业专题(11)RHCS高可用集群下MySql数据库与共享磁盘(单点写入、多点写入)的设置

实验环境 主机名 IP 服务 server1 172.25.6.1 ricci,luci, iscsi,mysql-server server2 172.25.6.2 ricci,iscsi,mysql-server server...

2019-05-01 23:21:44

阅读数 57

评论数 0

运维企业专题(10)RHCS集群工具——FENCE搭建、高可用服务配置详解

前言:FENCE工具的原理及作用 FENCE设备是RHCS集群中必不可少的一个组成部分,通过FENCE设备可以避免因出现不可预知的情况而造成的“脑裂”现象,FENCE设备的出现,就是为了解决类似这些问题,Fence设备主要就是通过服务器或存储本身的硬件管理接口,或者外部电源管理设备,来对服务...

2019-04-30 18:31:07

阅读数 43

评论数 0

运维企业专题(9)RHCS集群工具介绍

实验准备 1.下面的实验使用的是rhel6系列(rhel6.5)的虚拟机,因此你需要有对应的镜像和yum源 2.准备三台虚拟机,为了区分主机名与IP分别为 server1 172.25.6.1 server2 172.25.6.2 server3 172.25.6.3 3.我们将s...

2019-04-30 13:55:50

阅读数 31

评论数 0

运维企业专题(8)LVS高可用与负载均衡后篇——LVS健康检查与高可用详解

实验准备 1.下面的实验使用的是rhel6系列(rhel6.5)的虚拟机,因此你需要有对应的镜像和yum源 2.准备三台虚拟机,为了区分主机名与IP分别为 server1 172.25.6.1 server2 172.25.6.2 server3 172.25.6.3 3.我们将s...

2019-04-18 22:35:15

阅读数 70

评论数 0

运维企业专题(7)LVS高可用与负载均衡中篇——VS/NAT模式配置详解

VS/NAT 在一组服务器前有一个调度器,它们是通过 Switch/HUB 相连接的。这些服务器提供相同的网络服 务、相同的内容,即不管请求被发送到哪一台服务器,执 行结果是一样的。服务的内容可以复制到 每台服务器的本地硬盘上,可以通过网络文件系统(如 NFS)共享,也可以通过一个分布式文件系统 ...

2019-04-18 16:45:30

阅读数 35

评论数 0

运维企业专题(6)LVS高可用与负载均衡中篇——VS/TUN模式配置详解

VS/TUN隧道模式(原理就是将传输报头加一个IP进行封装),DR和NAT模式都不能跨网络,IP隧道可以,但是弊端是:IP报文进行传递时不能跨过MTU传输单元 实验准备 1.下面的实验使用的是rhel6系列(rhel6.5)的虚拟机,因此你需要有对应的镜像和yum源 2.准备三台虚拟机,为了区...

2019-04-18 15:37:36

阅读数 20

评论数 0

运维企业专题(5)LVS高可用与负载均衡中篇——VS/DR模式配置详解

实验准备 1.下面的实验使用的是rhel6系列(rhel6.5)的虚拟机,因此你需要有对应的镜像和yum源 2.准备三台虚拟机,为了区分主机名与IP分别为 server1 172.25.6.1 server2 172.25.6.2 server3 172.25.6.3 3.我们将server1(...

2019-04-18 14:45:03

阅读数 32

评论数 0

运维企业专题(4)LVS高可用与负载均衡前篇——先学原理,再学配置

我保证看完这篇文章,面试时问到相关问题轻轻松松解决 1.什么是LVS? LVS 是 Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的四层路由交换器集群系统,根据目标地址和目标端口实现用户请求转发。它是我们国家的章文嵩博士的一个开源项目。在linux内存...

2019-04-18 14:44:43

阅读数 39

评论数 0

运维企业专题(3)LB负载均衡介绍

1.LB是什么?有哪些主要的方式? LB——负载均衡(Load Balancing ) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 负载均衡(Load Balance)其意思就是分摊到多个操...

2019-04-18 11:21:22

阅读数 83

评论数 0

运维企业专题(2)HTTP加速器——Varnish缓存机制后篇(后端服务器集群、负载均衡与CDN推送平台搭建)

1.实验一:配置后端服务器集群 1)实验目的:定义不同域名站点的后端服务器,通过域名会访问不同的后端主机 2)实验过程: <1>在调度器server1上编写Varnish的配置文件 vim /etc/varnish/default.vcl backend web1 {...

2019-04-17 23:06:07

阅读数 55

评论数 0

运维企业专题(1)HTTP加速器——Varnish缓存机制前篇

1.简介 1)为什么选择了Varnish? Varnish是一款高性能的开源HTTP加速器,Varnish的功能与Squid服务器相似,都可以用来做HTTP缓存。 Squid是从硬盘读取缓存的数据,而Varnish把数据存放在内存中,直接从读取内存,避免了频繁在内存、磁盘中交换文件,所以Va...

2019-04-17 20:58:23

阅读数 35

评论数 0

企业项目学习准备阶段——Rhel6.5版本无图形虚拟机封装过程及相关配置

本文以本地安装的方式进行介绍 1.打开虚拟机管理器,新建虚拟机 virt-manager

2019-04-17 15:53:23

阅读数 26

评论数 0

运维企业部分学习开篇

1.客户端请求、服务端响应的数据流向概要 2.简介 1)CDN加速缓存 CDN是一种组合技术,其中包括源站、缓存服务器、智能DNS、客户端等几个重要部分。 源站 源站指发布内容的原始站点。添加、删除和更改网站的文件,都是在源站上进行的;另外缓存服务器所抓取的对象也全部来自于源站。 缓存服务器 ...

2019-04-15 15:53:23

阅读数 63

评论数 0

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