nginx
wuychn
这个作者很懒,什么都没留下…
展开
-
使用Nginx代理后出现426
在location中加入:proxy_http_version 1.1;proxy_set_header Connection "http://www.manongjc.com/detail/12-iblkciiutcyenwg.html原创 2020-12-11 15:48:02 · 3900 阅读 · 2 评论 -
Nginx的Docker镜像读取环境变量
在nginx 1.19之后的版本中,nginx的Docker镜像可以读取环境变量的值,具体方式如下:1、在/etc/nginx/templates/目录下创建一个*.template文件,比如default.conf.template(可以挂载到容器的指定目录)2、在default.conf.template文件中,使用${}将环境变量包含起来,比如:listen ${NGINX_PORT};3、启动docker的时候,使用如下的方式为环境变量赋值:docker run原创 2020-07-31 11:20:21 · 3059 阅读 · 0 评论 -
模块配置应用
一、模块概述Nginx 的内部结构是由核心部分和一系列功能模块组成的,正是由于 Nginx 的高度模块化设计,使得每个模块的功能相对简单,便于实现功能的扩展性。Nginx 从总体上来说是由许多个模块构成的,通常将 Nginx 分为 5 大模块,分别为核心模块、标准 HTTP 模块、可选 HTTP 模块、邮件服务模块和第三方模块。其中,核心模块是 Nginx 服务器正常运行必不可少的模块,如...原创 2019-06-15 16:21:53 · 277 阅读 · 0 评论 -
高可用负载均衡集群
一、Nginx 配置优化1.1 连接数优化当 Nginx 作为负载均衡服务器时,能够接收的并发连接应该越多越好。为了测试服务器的并发能力,可以利用 jmeter 或者 Apache Bench 工具,这里使用 Apache Bench 进行测试。首先安装 Apache2:apt install apache2安装完成后,通过如下命令验证安装成功:root@wuychn:...原创 2019-06-15 16:22:12 · 411 阅读 · 0 评论 -
负载均衡与缓存
随着网站访问量的快速增长,单台服务器已经无法承担大量用户的并发访问,必须采用多台服务器协同工作,以提高计算机系统的处理能力、计算速度,从而满足当前业务量的需求。通过 Nginx 提供的反向代理和负载均衡功能,可以合理地完成业务的分配,提高网站的处理能力;同时利用缓存功能,还可以将不需要实时更新的动态页面输出结果,转化为静态网页形成缓存,从而提高网站的响应速度。一、反向代理1.1代理与反向...原创 2019-06-15 16:21:43 · 1836 阅读 · 0 评论 -
Nginx的安装
一、获取NginxNginx 在官方网站提供了软件下载。目前 Nginx 发布了 3 种类型的版本,分别为Mainline version (开发版)、 Stable version (稳定版)和 Legacy versions (早期版本),每种类型的版本中又提供了 Linux 版本和 Windows 版本:下载稳定版1.14.2,点击Stable version标题下的第2列的1....原创 2019-06-15 16:21:19 · 291 阅读 · 0 评论 -
Nginx简介
摘自:《Nginx高性能Web服务器实战教程》一、Web服务器Web 服务器又称为 WWW(World Wide Web ,万维网)服务器,或网站服务器, 主要用于提供网上信息浏览服务。Nginx 就是一款高性能的 Web 服务器软件 。目前, Linux 和 Windows Server 操作系统是搭建 Web 服务器最为常见的系统。 其中,Linux 系统的特点是安全性高且代码开源...原创 2019-06-15 16:21:04 · 276 阅读 · 0 评论 -
基本配置
学习 Nginx 首先一定要了解其配置文件的基本结构、常用指令的含义以及其使用方法,原因在于 Nginx 所有功能的实现,都是通过配置文件的设置来完成的,例如,虚拟主机、反向代理、负载均衡等的实现。一、认识配置文件Nginx 服务器安装完成后,默认安装时自带的配置文件全部存储在安装目录的 conf 目录下,并且为了备份还原,每个配置文件都提供了一个以 .default 结尾的备份文件...原创 2019-06-15 16:21:32 · 1091 阅读 · 0 评论