09 2018 档案
nginx Keepalived高可用集群
摘要:一、Keepalived高可用 1、简介 Keepalived软件起初是专为LvS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LvS软件外,还可以作为其他服务(例如: Nginx、 Haprox
阅读全文
nginx负载均衡集群(二)
摘要:nginx负载均衡配置实战 一、配置基于域名虚拟主机的web节点 web02和web01做同样的操作,nginx配置文件如下: 二、nginx负载均衡反向代理实践 LB01 nginx配置文件如下: 之后配置hosts解析到代理的IP或VIP上,重新加载服务即可 反向代理虚拟主机节点服务器案例 在代
阅读全文
nginx负载均衡核心组件介绍
摘要:一、nginx upstream 模块介绍 1、upstream模块介绍 nginx的负载均衡功能依赖于ngx_http_upstream_module模块,所支持的代理方式包括 proxy_pass、 fastcgi_pass、 memcached_pass等,新版Nginx软件支持的方式所有增加
阅读全文
ngin负载均衡集群(一)
摘要:一、nginx负载均衡集群介绍: 1.反向代理与负载均衡概念简介严格地说, nginx仅仅是作为 Nginx Proxy反向代理使用的,因为这个反向代理功能表现的效果是负载均衡集群的效果,所以本文称之为nginx负载均衡。那么,反向代理和负载均衡有什么区别呢?普通负载均衡软件,例如大名鼎鼎的LVS,
阅读全文
集群简介
摘要:集群: 就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统每个集群节点(即集群中的每台计算机)都是运行各自的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群系统时集群给用户的感觉就是一个
阅读全文
MySQL主从复制
摘要:一、简介 MySQL数据库支持单向、双向、链式级联、环状等不同业务场景的复制。在复制过程中,一台服务器充当主服务器(Master),接收来自用户的内容更新,而一个或多个其他的服务器充当从服务器(Slave),接收来自主服务器 binlog文件的日志内容,解析出SQL,重新更新到从服务器,使得主从服务
阅读全文
控制nginx并发链接数量和客户端请求nginx的速率
摘要:一、控制nginx并发链接数 ngx_http_limit_conn_module这个模块用于限制每个定义的key值的链接数,特别是单IP的链接数。 不是所有的链接数都会被计数,一个符合计数要求的连接数是整个请求头已经被读取的链接数。 控制nginx并发链接数量参数的说明如下: 1)、限制单IP并发
阅读全文
MySQL修改密码
摘要:MySQL修改密码 MYSQL5.7以下版本的数据库密码使用的是mysql这个数据库里的user表的password这个字段,修改密码只需: 可是到了5.7版本,user表里就没有了password这个字段了,要想修改密码则需要用authentication_string这个字段: MySQL忘记密
阅读全文
nginx站点目录及文件URL访问控制
摘要:一、根据扩展名限制程序和文件访问 利用nginx配置禁止访问上传资源目录下的PHP、Shell、Perl、Python程序文件。 配置nginx,禁止解析指定目录下的指定程序。 对上述目录的限制必须写在nginx处理PHP服务配置的前面,如下: nginx下配置禁止访问*.txt和*.doc文件 配
阅读全文
nginx日志相关优化安全
摘要:一、编写脚本实现nginx access日志轮询 配置日志切割脚本,如下: 脚本实现切割nginx的思想为将正在写入的nginx日志(access_dmtest1.log)改名为带日期的格式文件(20180827_access_dmtest1.log),然后平滑重新加载nginx,生成新的nginx
阅读全文
根据参数优化nginx的服务性能
摘要:一、优化nginx服务的worker进程数 在高并发、高访问量的Web服务场景,需要事先启动好更多的nginx进程,以保证快速响应并处理大量并发用户的请求。 1)、优化nginx进程对应的配置 优化nginx进程对应nginx服务的配置参数如下 上述参数调整的是nginx服务的worker进程数,n
阅读全文