![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LNMP
文章平均质量分 71
黄金大师傅
这个作者很懒,什么都没留下…
展开
-
Keepalived高可用服务搭建
前情提要Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(如Nginx、Haproxy、My-SQL等)的高可用解决方案软件Keepalived软件主要是通过VRRP协议实现高可用功能的,VRRP是Virtual Router Redundancy Protocol(虚拟路由器冗余协议)Keepalived服务的3个重要功能:1原创 2021-06-07 20:49:53 · 1735 阅读 · 0 评论 -
Nginx反向代理与动静分离集群架构应用实践
搭建负载均衡服务的需求搭建负载均衡服务的需求如下:1)把单台计算机无法承受的大规模并发访问或数据流量分担到多台节点设备上分别进行处理,减少用户等待响应的时间,提升用户体验;2)单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后将结果汇总,返回给用户,系统处理能力得到大幅度提高。3)7×24小时的服务保证,任意一个或多个有限后面节点设备宕机,不会影响业务。在负载均衡集群中,同组集群所有计算机节点都应该提供相同服务。集群负载均衡器会截获所有对该服务的入站请求。然后将这些请求尽可能平原创 2021-06-06 23:03:43 · 310 阅读 · 2 评论 -
中小规模集群架构下调整Web静态数据以迁移到NFS共享存储中,同时将之前搭建的rsync备份服务器结合使用
在实际工作中,所有前端的同一组LNMP动态服务器都是共享后端同一个共享存储的,即需要把用户上传的所有文件数据目录都迁移至共享存储NFS里,同时,将这些目录都挂载到NFS共享存储上,本地的服务器只存放程序员开发的代码文件等。整个部署过程如下: #1)实践:统一NFS和Web用户,关键是UID。 #Web服务器操作。 [root@web02~]# id nginx uid=1111(nginx) gid=1111(nginx) 组=1111(nginx) #NFS服务器操作。原创 2021-06-05 23:05:52 · 129 阅读 · 0 评论 -
中小规模集群架构下调整数据库分离出LNMP一体化
在实际工作中,所有前端的同一组LNMP动态服务器都是共享后端同一个数据库的。因此,之前的LNMP是单机部署,要实现集群就必须单独部署MySQL服务器,整个部署过程如下: #1)创建用户。 useradd mysql -s /sbin/nologin -M id mysql #2)创建目录上传软件。 mkdir -p /server/tools/ cd /server/tools/ #wget ----- #3)解压安装。 tar xf m原创 2021-06-05 22:35:00 · 98 阅读 · 2 评论 -
企业级LNMP环境部署实践
LNMP组合工作流程LNMP组合调用关系逻辑图LNMP组合FastCGI模式调用PHP、MySQL关系逻辑图当LNMP组合工作时,首先是用户通过浏览器输入域名请求NginxWeb服务,如果请求的是静态资源,则由Nginx解析返回给用户,如果是动态请求(以.php结尾),那么Nginx就会把它通过FastCGI接口(生产常用方法)发送给PHP引擎服务(FastCGI进程php-fpm)进行解析,如果这个动态请求要读取数据库数据,那么PHP就会继续向后请求MySQL数据库,以读取需要的数据,并最终通过原创 2021-06-05 16:38:13 · 159 阅读 · 0 评论 -
Nginx静态Web服务搭建
前情提要:Linux系统安装软件方式nginx安装Nginx使用yum和编译安装两种方法,编译安装为一下介绍的方式(因为从企业实际来看,运维人员对于Nginx的使用还是倾向于编译安装)。对于使用yum安装Nginx也有两种方式,一种是采用epel源进行yum,缺点是其提供的Nginx软件版本往往要落后一些;另一种是直接采用Nginx官方源进行yum,特点是Nginx版本更新。编译安装Nginx1.安装Nginx所需的PCRE库PCRE(Perl Compatible Regular Ex原创 2021-06-05 12:33:44 · 3992 阅读 · 0 评论