
Nginx
文章平均质量分 78
--山海--
所爱隔山海,山海皆可平
展开
-
Nginx安装部署和配置管理
Nginx安装部署和配置管理1、nginx部署-Yum安装访问nginx的官方网站:http://www.nginx.org/Nginx版本类型Mainline version: 主线版,即开发版Stable version: 最新稳定版,生产环境上建议使用的版本Legacy versions: 遗留的老版本的稳定版Yum安装nginx配置Yum源的官网:http://nginx.org/en/linux_packages.html1、配置nginx的Yum源In原创 2021-03-19 14:39:17 · 242 阅读 · 0 评论 -
Nginx性能优化
Nginx性能优化当我们需要进行性能优化时,说明我们服务器无法满足日益增长的业务,需要从以下几个方面进行探讨1、当前系统结构瓶颈首先需要了解的是当前系统瓶颈,用的是什么,跑的是什么业务。里面的服务是什么样子,每个服务最大支持多少并发。可以通过查看当前cpu负荷,内存使用率,来做简单判断。还可以通过操作系统的一些工具来判断当前系统性能瓶颈,如分析对应的日志,查看请求数量。也可以通过nginx http_stub_status_module模块来查看对应的连接数,总握手次数,总请求数。2、了解业务模式原创 2021-03-18 09:10:06 · 165 阅读 · 0 评论 -
Nginx平滑升级与自定义错误页面
Nginx 平滑升级与自定义错误页面1. 为什么要对 nginx 平滑升级随着 nginx 越来越流行,并且 nginx 的优势也越来越明显,nginx 的版本迭代也来时加速模式,1.9.0版本的nginx更新了许多新功能,例如 stream 四层代理功能,伴随着 nginx 的广泛应用,版本升级必然越来越快,线上业务不能停,此时 nginx 的升级就是运维的工作了nginx 方便地帮助我们实现了平滑升级。其原理简单概括,就是:(1)在不停掉老进程的情况下,启动新进程。(2)老进程负责处理仍然没有原创 2021-03-18 09:06:01 · 2268 阅读 · 0 评论 -
Nginx监控
nginx 监控1、nginx的基础监控进程监控端口监控注意: 这两个是必须要加在zabbix监控,加触发器有问题及时告警。nginx 提供了 ngx_http_stub_status_module.这个模块提供了基本的监控功能2、监控的指标2.1 基本活跃指标Accepts(接受)、Handled(已处理)、Requests(请求数)是一直在增加的计数器。Active(活跃)、Waiting(等待)、Reading(读)、Writing(写)随着请求量而增减。2.2 每秒请求数 –原创 2021-03-16 09:23:20 · 1179 阅读 · 1 评论 -
Nginx日志配置
nginx 日志配置1、nginx 日志介绍nginx 有一个非常灵活的日志记录模式,每个级别的配置可以有各自独立的访问日志, 所需日志模块 ngx_http_log_module 的支持,日志格式通过 log_format 命令来定义,日志对于统计和排错是非常有利的,下面总结了 nginx 日志相关的配置 包括 access_log、log_format、rewrite_log、error_log。# 设置访问日志access_log path [format [buffer=size] [gzi原创 2021-03-15 17:49:33 · 973 阅读 · 0 评论 -
Nginx访问控制
Nginx访问控制nginx 访问控制模块基于IP的访问控制:http_access_module1、配置语法Syntax:allow address | CIDR | unix: | all;default:默认无Context:http,server,locationSyntax:deny address | CIDR | unix: | all;default:默认无Context:http,server,location=============================原创 2021-03-15 17:44:02 · 172 阅读 · 0 评论 -
Nginx负载均衡
一、反向代理1 环境说明nginx 使用 YUM 方式安装,版本是 1.182 配置步骤2.1 后端 web 服务器 h2上操作启动 Nginx 服务systemctl start nginx && systemctl enable nginx修改 web 服务器页面内容首先我们配置 h2 ,让他作为 web 服务器,提供一个页面内容的展示查看并确认 Nginx 的页面根目录[root@h2 ~]# grep -C 3 'location /' /etc/ngi原创 2021-03-15 17:40:04 · 255 阅读 · 0 评论