自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 问答 (1)
  • 收藏
  • 关注

原创 nginx: [error] invalid PID number "" in "/usr/local/lnmp/nginx/logs/nginx.pid"的解决办法

nginx: [error] invalid PID number “” in "/usr/local/lnmp/nginx/logs/nginx.pid"的解决办法问题修改了nginx配置文件后:[root@server1 nginx]# nginx -s reload nginx: [error] invalid PID number "" in "/usr/local/lnmp...

2020-02-29 21:15:45 167

原创 LNMP架构---MemCache在tomcat中实现交叉存储

LNMP架构—MemCache在tomcat中实现交叉存储文章目录LNMP架构---MemCache在tomcat中实现交叉存储1.cookie和sessioncookiesessioncookie和session结合使用2.为什么需要实现交叉存储3.在tomcat中实现session共享4.实现交叉存储1.cookie和sessioncookie在网站中,http请求是无状态的。也就是说...

2020-02-29 21:05:03 351

原创 LNMP架构---MemCache在tomcat中的负载均衡

LNMP架构—MemCache在tomcat中的负载均衡文章目录LNMP架构---MemCache在tomcat中的负载均衡1.什么是tomcat?2.配置tomcat页面3.MemCache在tomcat中的负载均衡1.什么是tomcat?Tomcat服务器是一个免费的开发源代码的WEB应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JS...

2020-02-29 20:17:51 196

原创 LNMP架构---OpenResty实现缓存前移(到达nginx层面)

LNMP架构—OpenResty实现缓存前移(到达nginx层面)文章目录LNMP架构---OpenResty实现缓存前移(到达nginx层面)1.什么是OpenResty?2.缓存前移的实现1.什么是OpenResty?OpenResty(又称: ngx_ openresty) 是一个基于NGINX的可伸缩的Web平台,由中国人章亦春发起,提供了很多高质歌的第三方模块。OpenResty...

2020-02-29 19:50:42 230

原创 LNMP架构---MemCache对php页面的缓存加速优化

LNMP架构—MemCache对php页面的缓存加速优化文章目录LNMP架构---MemCache对php页面的缓存加速优化1.什么是MemCache?2.MemCache的工作流程3.为什么要使用Memcache ?4.MemCache对php页面的缓存加速优化1.什么是MemCache?memcache是一个高性能的分布式的内存对象缓存系统,用于动态Web应用以减轻数据库负担。mem...

2020-02-29 17:59:43 471

原创 LNMP架构简述(包含CGI&FastCGl)

LNMP,CGI,FastCGl工作原理简述文章目录LNMP,CGI,FastCGl工作原理简述1.LNMP架构工作原理2.CGI介绍出现背景CGI程序处理步骤3.FastCGIFastCGI程序处理步骤1.LNMP架构工作原理用户通过http协议发起请求,请求会先抵达LNMP架构中nginxnginx会根据用户的请求进行判断,这个判断是由Location完成的判断用户请求的...

2020-02-29 17:22:57 458

原创 LNMP架构简单应用---部署论坛

LNMP架构简单应用—部署论坛step1 下载论坛php代码并解压代码:(这里直接用别人写好的php论坛代码)tar zxf wordpress-5.3.2-zh_CN.tar.gz -C /usr/local/lnmp/nginx/htmlstep2 浏览器访问http://172.25.254.1/wordpress:step3 填好对应信息:step4 解决报错:这时会看...

2020-02-29 16:51:06 177

原创 LNMP架构搭建---源码编译MYSQL,PHP,nginx

LNMP架构搭建—源码编译MYSQL,PHP,nginx文章目录LNMP架构搭建---源码编译MYSQL,PHP,nginx1.什么是LNMP?2.LNMP的工作原理3.MYSQL数据库的源码编译4.PHP源码编译5.nginx的源码编译1.什么是LNMP?LNMP = Linux+Nginx+Mysql+PHPLNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务...

2020-02-29 16:37:47 273

原创 高性能服务器---nginx(十三)---盗链&防盗链

高性能服务器—nginx(十三)—盗链&防盗链文章目录高性能服务器---nginx(十三)---盗链&防盗链1.什么是盗链?2.盗链分类3.什么是防盗链?4.模拟盗链1.什么是盗链?盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率受益者不提供资源或提供很少的...

2020-02-27 18:01:36 272

原创 高性能服务器---nginx(十二)---rewrite规则

高性能服务器—nginx(十二)—rewrite规则文章目录高性能服务器---nginx(十二)---rewrite规则1.Rewite规则2.重定向什么是重定向?为什么要进行重定向?什么时候需要重定向?3. 301和302什么时候进行301或者302跳转?使用301跳转的场景:尽量使用301跳转4.`www.westos.org---https://www.westos.org`5.`访问ww...

2020-02-27 17:24:17 246

原创 高性能服务器---nginx(十一)---平滑升级与版本回退

高性能服务器—nginx(十一)—平滑升级与版本回退文章目录高性能服务器---nginx(十一)---平滑升级与版本回退1.nginx热部署2.平滑升级3.版本回退1.nginx热部署运行nginx服务开启的进程:Ngnix中的进程分为两类,一类是master进程,一类是worker进程其中master进程是用来管理监控控制其下边的worker进程的主进程,这个进程由root发起,其中...

2020-02-27 16:44:59 697

原创 高性能服务器---nginx(十)---获取真实的客户端ip&HTTPS加密认证

高性能服务器—nginx(十)—获取真实的客户端ip&HTTPS的实现文章目录高性能服务器---nginx(十)---获取真实的客户端ip&HTTPS的实现1.获取真实的客户端ip2.HTTPS加密认证1.获取真实的客户端ip在此实验中server1作为nginx服务器;server2为server1的代理;server3为客户端step1 在server2中修改nginx...

2020-02-27 16:14:43 473

原创 高性能服务器---nginx(九)---限制用户访问&网页压缩

高性能服务器—nginx(九)—限制用户访问&网页压缩文章目录高性能服务器---nginx(九)---限制用户访问&网页压缩1.为什么要限制用户访问?2.限制用户访问3.为什么要网页压缩?4.实现网页压缩1.为什么要限制用户访问?我们经常会遇到这种情况,服务器流量异常,负载过大等等。对于大流量恶意的攻击访问,会带来带宽的浪费、服务器压力、影响业务,往往考虑对同一个ip的连接数...

2020-02-27 15:22:52 300

原创 高性能服务器---nginx(八)---日志切割(手动方式&脚本方式)

高性能服务器—nginx(九)—日志切割&限制用户访问文章目录高性能服务器---nginx(九)---日志切割&限制用户访问1.1.

2020-02-27 14:47:42 216

原创 漫谈5种IO模型

高性能服务器—nginx(八)—漫谈5种IO模型文章目录高性能服务器---nginx(八)---漫谈5种IO模型1.什么是IO2.什么是用户空间和内核空间3.什么是同步和异步4.什么是阻塞和非阻塞5.阻塞IO模型6.非阻塞IO模型7.IO复用模型8.信号驱动IO模型9.异步IO模型10.5种IO模型的区别《UNIX网络编程》说得很清楚,5种IO模型分别是阻塞IO模型、非阻塞IO模型、IO复用模...

2020-02-27 00:57:44 376

原创 高性能服务器---nginx(七)---nginx进程

高性能服务器—nginx(七)—nginx进程文章目录高性能服务器---nginx(七)---nginx进程1.查看nginx进程2.指定worker进程的运行用户3.定义worker进程数4.绑定worker和CPU1.查看nginx进程当你启动nginx以后,使用ps命令查inginx进程,会发现nginx进程不只有一个。默认情况下,你会看到至少两个nginx进程ps -ef | gr...

2020-02-27 00:00:02 432

原创 高性能服务器---nginx(六)---root和alias的区别

高性能服务器—nginx(六)—root和alias的区别文章目录高性能服务器---nginx(六)---root和alias的区别1.实验rootalias2.root和alias的区别1.实验在nginx中,我们可以通过location块与root指令结合的方式,将"url"与"服务器路径"建立起对应关系,location块负责匹配url,root指令负责将匹配到的url与服务器中某个具...

2020-02-26 22:57:02 322

原创 高性能服务器---nginx(五)---模块、配置指令、块之间的关系

高性能服务器—nginx(五)—模块、配置指令、块之间的关系文章目录高性能服务器---nginx(五)---模块、配置指令、块之间的关系1.实验2.模块、配置指令、块之间的关系3.如何查看官方文档1.实验下面通过一个实验让大家更好的理解三者之间的关系在server1中:vim /usr/local/nginx/conf/nginx.conf 38 server { 39 ...

2020-02-26 22:21:45 339

原创 高性能服务器---nginx(四)---实现负载均衡

高性能服务器—nginx(四)—实现负载均衡文章目录高性能服务器---nginx(四)---实现负载均衡1.轮询2.不切换3.利用nginx服务器作为备用后端1.轮询这是nginx的自带功能,所以直接在配置文件中添加新的后端即可在server1中修改配置文件内容:cd /usr/local/nginxcd conf/vim nginx.conf 17 http { 18 ...

2020-02-26 21:51:59 281

原创 高性能服务器---nginx(三)---配置文件语法及反向代理

高性能服务器—nginx(三)—配置文件语法及静态web服务器文章目录高性能服务器---nginx(三)---配置文件语法及静态web服务器1.理解配置文件语法2.制作静态web服务器1.理解配置文件语法conf目录中存放了nginx相关的配置文件nginx主配置文件为nginx.conf其中的语法为:从上述语法配置示例可以看出:上述示例可以分为几个逻辑部分,http部分、serv...

2020-02-26 21:25:46 476

原创 高性能服务器---nginx(二)---安装nginx

高性能服务器—nginx(二)—安装nginx1.获得安装包在官方网站下载源代码:编译安装开源版官网: nginx.org商业版官网: nginx.com我们可以打开如下官网连接,查看上述各个版本的信息:http://nginx.org/en/download.html主线版本:“Mainline version”,也有人称之为主干版或者开发版,主线版本通常是最新的版本,主线版通常...

2020-02-26 20:50:12 212

原创 高性能服务器---nginx(一)---nginx功能及常用命令

高性能服务器—nginx(一)—nginx功能及常用命令文章目录高性能服务器---nginx(一)---nginx功能及常用命令1.什么是nginx2.nginx的作用3.nginx的优缺点优点缺点4.nginx常用命令1.什么是nginxNginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP/SMTP服务。Nginx是一款轻量级的Web服务器、反向代理服务器...

2020-02-26 20:07:09 327

原创 linux系统中解决Starting keepalived: /bin/bash: keepalived: command not found的问题(keepalived启动失败)

linux系统中解决Starting keepalived: /bin/bash: keepalived: command not found的问题(keepalived启动失败)安装编译好keepalived以后,制作了启动链接:ln -s /root/keepalived-2.0.20/keepalived/etc/init.d/keepalived /etc/init.dchmod +...

2020-02-24 18:13:30 2992 2

原创 nginx+keepalived集群实现高可用

nginx+keepalived集群实现高可用文章目录nginx+keepalived集群实现高可用1.安装nginx2.安装keepalived3.修改keepalived的配置文件4.测试1.安装nginxmaster和baskup(server1和server2)都安装nginx:tar zxf nginx-1.16.1.tar.gzcd nginx-1.16.1/yum ins...

2020-02-24 17:52:26 262

原创 企业级高可用集群---RHCS(六)---高可用服务配置(nginx)

企业级高可用集群—RHCS(六)—高可用服务配置(nginx)文章目录企业级高可用集群---RHCS(六)---高可用服务配置(nginx)1.部署实验环境2.编写nginx启动脚本3.配置高可用4.测试高可用1.部署实验环境首先需要在server1和server2中配置好ricci,在server1中配置好luci。并且在高可用页面添加两个节点。具体做法在https://editor.c...

2020-02-24 16:38:02 384

原创 Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题

Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题问题:在安装企业6的虚拟机后,制作了一个母盘,使用快照的方式复制了一个虚拟机。原虚拟机的ip地址为172.25.254.1,需要把ip地址修改成172.25.254.2这里我很自然的想到修改/etc/sysconfig/network-scr...

2020-02-23 22:26:16 4550

原创 企业级高可用集群---RHCS(五)---高可用集群实现同步存储(多点写入)

企业级高可用集群—RHCS(五)—高可用集群实现同步存储(多点写入)文章目录企业级高可用集群---RHCS(五)---高可用集群实现同步存储(多点写入)1.问题模拟2.GFS文件系统3.实现同步存储5.界面设置6.测试注意:进行此实验的前提是进行过上一篇博客中的单点写入实验1.问题模拟在server1和server2上同时进行挂载:mount /dev/haha/hh /mnt在se...

2020-02-23 22:01:50 365

原创 企业级高可用集群---RHCS(四)---高可用集群添加iscsi磁盘共享

企业级高可用集群—RHCS(四)—高可用集群添加iscsi磁盘共享文章目录企业级高可用集群---RHCS(四)---高可用集群添加iscsi磁盘共享1.为什么要实现高可用集群下的iscsi磁盘共享2.部署实验环境3.配置服务端server34.配置客户端server1&25.界面设置添加资源6.测试1.为什么要实现高可用集群下的iscsi磁盘共享在我们之前做的实验中,把测试页分别写在...

2020-02-23 21:29:35 419

原创 企业级高可用集群---RHCS(三)---高可用服务配置(httpd)

企业级高可用集群—RHCS(三)—高可用服务配置(httpd)文章目录企业级高可用集群---RHCS(三)---高可用服务配置(httpd)1.部署实验环境2.高可用服务配置3.测试4.测试高可用1.部署实验环境在server1和server2中安装apahce,并写好测试页:yum install httpd -ycd /var/www/htmlvim index.html开启...

2020-02-23 20:29:14 255

原创 企业级高可用集群---RHCS(二)---配置集群套件

企业级高可用集群—RHCS(二)—配置集群套件文章目录企业级高可用集群---RHCS(二)---配置集群套件1.部署实验环境2.搭建RHCS环境3.创建集群4.配置fence1.部署实验环境此实验中需要3台rhel6版本的虚拟机,分别是server1 server2 server3。配好同一网段的ip地址,提前写好解析。(操作比较简单,这里就不在赘述了)vim /etc/hosts #添...

2020-02-23 18:01:30 306

原创 企业级高可用集群---RHCS(一)

企业级高可用集群—RHCS(一)文章目录企业级高可用集群---RHCS(一)1.什么是RHCS?2.RHCS提供核心功能3.图解集群结构4.集群套件各部分的作用1.什么是RHCS?RHCS是Red Hat Cluster Suite的缩写,也就是红帽集群套件,RHCS是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,它将集群系统中三大集群架构融合一体,可以给web...

2020-02-23 16:47:37 268

原创 linux企业实战---负载均衡

linux企业实战—负载均衡什么是负载均衡呢?为什么需要负载均衡?在这里举一个简单的例子来说明:我们在日常生活中经常免不了要去一些比较拥挤的地方,比如地铁站、火车站、电影院、银行等。无论是买票,还是排队入场,这些场所一般都会设置多个服务点或者入口。如果没有人引导的话,大多数情况下,最近的入口会挤满人。这种情况下,就会浪费资源,其中一个入口人会爆满,增加排队时间,其他的入口却没有人,没...

2020-02-21 18:01:50 181

原创 企业级负载均衡集群---LVS(八)---八种调度算法

企业级负载均衡集群—LVS(八)—八种调度算法LVS有两种类型的调度算法:静态的调度算法。这种算法一经实现,后续就不会发生变化,是既定的规则,后续数据包的流转都会按照这种规则进行按部就班的流转动态的调度算法。这种算法是基于网络状况,或者后端服务器的状况,连接的状况等来进行实时的调整,算法的规则会根据实际情况而发生一定的变化。1. 常用的静态调度算法RR:轮叫调度(Round Ro...

2020-02-21 17:40:59 193

原创 企业级负载均衡集群---LVS(七)---四种模式的工作原理

企业级负载均衡集群—LVS(七)—四种模式的工作原理文章目录企业级负载均衡集群---LVS(七)---四种模式的工作原理1.DR模式2.TUN模式3.NAT模式4.full-nat模式1.DR模式Virtual Server via Direct Routing(VS-DR):用直接路由技术实现虚拟服务器。当参与集群的计算机和作为控制管理的计算机在同一个网段时可以用此方法,控制管理的计算机接...

2020-02-21 17:35:55 422

原创 企业级负载均衡集群---LVS(六)---NAT模式

企业级负载均衡集群—LVS(六)—NAT模式文章目录企业级负载均衡集群---LVS(六)---NAT模式1.NAT模式2.配置实验环境3.打开内核路由功能4.添加调度策略5.测试1.NAT模式NAT模式:网络地址转换模式LVS-NAT模式特点:在一组服务器前有一个调度器,它们是通过Switch/HUB相连接的。这些服务器提供相同的网络服务、相同的内容,即不管请求被发送到哪一台服务器,执...

2020-02-21 17:17:14 274

原创 企业级负载均衡集群---LVS(五)---TUN隧道模式

企业级负载均衡集群—LVS(五)—TUN隧道模式文章目录企业级负载均衡集群---LVS(五)---TUN隧道模式1.隧道模式2.添加隧道3.添加策略4.关闭反向过滤规则5.测试1.隧道模式IP隧道(IP tunneling)是将一个IP报文封装在另一个IP报文的技术,这可以使得目标为一个IP地址的数据报文能被封装和转发到另一个IP地址。IP隧道技术亦称为IP封装技术IP隧道主要用于移动...

2020-02-21 16:48:31 166

原创 企业级负载均衡集群---LVS(四)---DR模式之调度器高可用

企业级负载均衡集群—LVS(四)—DR模式之调度器高可用文章目录企业级负载均衡集群---LVS(四)---DR模式之调度器高可用1.keepalived1.keepalivedkeepalived观其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生主要提供 loadbalancing(...

2020-02-21 16:26:12 328

原创 企业级负载均衡集群---LVS(三)---DR模式下的健康检查

企业级负载均衡集群—LVS(三)—DR模式下的健康检查文章目录企业级负载均衡集群---LVS(三)---DR模式下的健康检查1.健康检查的必要性2.实验环境部署3.部署ldirectord4.编辑 ldirectord的配置文件5.清除ipvsadm策略&开启ldirectord服务6.测试1.健康检查的必要性下面通过一个小实验了解健康检查的必要性:step1 宕掉server2的...

2020-02-21 15:23:30 291

原创 企业级负载均衡集群---LVS(二)---DR模式

企业级负载均衡集群—LVS(二)—DR模式1.DR模式DR(Direct Routing)直接路由模式原理:在一台主机上面搭建lvs服务器,设置LVS的工作模式是DR模式,LVS仅仅是一个调度器,它会把客户端的请求转发给后端服务器DR(直接路由)模式直接由后端服务器把数据返回给客户端,不需要逆向发送数据包,此时lvs调度器叫做DS调度器(Director Server),RS是真正的后...

2020-02-21 15:22:32 226

原创 企业级负载均衡集群---LVS(一)

企业级负载均衡集群—LVS(一)文章目录企业级负载均衡集群---LVS(一)1.什么是lvs2.lvs的工作原理1.什么是lvs2.lvs的工作原理

2020-02-21 15:21:59 384

空空如也

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

TA关注的人

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