nginx
我会努力变强的
这个作者很懒,什么都没留下…
展开
-
Nginx核心模块ngx_http_proxy_module与nginx反向代理、负载均衡详解
反向代理反向代理(reverse proxy) 方式是指用代理服务器来接受Internet上的连接请求, 然后将请求转发给内部网络中的上游服务器, 并将从上游服务器上得到的结果返回给Internet上请求连接的客户端, 此时代理服务器对外的表现就是一个Web服务器。 充当反向代理服务器也是Nginx的一种常见用法(反向代理服务器必须能够处理大量并发请求)由于Nginx具有“强悍”的高并发高负载能力, 因此一般会作为前端的服务器直接向客户端提供静态文件服务。 但也有一些复杂、 多变的业务不适合放到N原创 2020-07-24 17:18:49 · 372 阅读 · 0 评论 -
nginx核心模块ngx_http_core_module详解
简介静态Web服务器的主要功能由ngx_http_core_module。所有Http配置项都必须直属http块、server块、location块、upstream块等,所以HTTP配置项都必须包含与http块内。虚拟机的请求分发由于IP地址数量有限,因此经常存在多个主机域名对应同一IP地址的情况,这时在nginx.conf中可以按照server_name并通过server块来定义虚拟主机,每个server块就是一个虚拟主机,它只处理与之相对应的主机域名请求,这样一台服务器上的Nginx就能以不同原创 2020-07-24 14:07:14 · 1648 阅读 · 0 评论 -
为支持nginx高并发而修改的一些Linux内核参数
前言由于默认的Linux内核参数考虑的是最通用的场景,这明显不符合用于支持高并发访问的Web服务器定义,所以需要修改Linux内核参数,使的nginx拥有更高的性能。在优化内核时, 可以做的事情很多, 不过, 我们通常会根据业务特点来进行调整, 当Nginx作为静态Web内容服务器、 反向代理服务器或是提供图片缩略图功能(实时压缩图片)的服务器时, 其内核参数的调整都是不同的。 这里只针对最通用的、 使Nginx支持更多并发请求的TCP网络参数做简单说明。修改修改的文件是/etc/sysctl原创 2020-07-23 17:24:58 · 345 阅读 · 0 评论 -
nginx expires配置
简介Nginx 的location上下文的expires配置可以控制页面资源在浏览器缓存的时间。在指定事件内再次访问该静态资源,将不再像nginx发送请求,而是直接从浏览器缓存中获取。语法:expires timestimes 可以是:2s 2秒2m 2分钟2h 2小时2d 2天-1 不缓存,用于过期max :31 December2037 23:59:59GMT实战nginx配置:该配置的意思是对png、jpg、gif、css、js文件设置10秒的expires原创 2020-07-23 10:44:12 · 4366 阅读 · 2 评论 -
Nginx配置文件语法和核心功能配置项详解
前言Nginx的核心配置指的是nginx.conf配置文件的main上下文配置和event上下文的配置。这些配置会影响整个nginx进程的行为。//在外面的属于main上下文的配置user www www;worker_processes 2;error_log /var/log/nginx-error.log info;events { //里面属于events上下文的配置 use kqueue; worker_connections 2048;}accept_mu原创 2020-07-23 18:39:18 · 816 阅读 · 0 评论