0

不错的Nginx配置介绍及性能调优

前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。可以在大多数 UnixLinux OS 上编译运行,并有 Windows 移植版。是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性,在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一,能够支持高达 50,000...

阅读全文>>

0

nginx 1.17.6 发布

nginx 1.17.6 发布了,更新内容:Featurethe $proxy_protocol_server_addr and $proxy_protocol_server_port variables.the "limit_conn_dry_run" directive.the $limit_req_status and $limit_conn_status variables.更新日志:http://nginx.org/en/CHANGES文章转载自 OSCHINA 社区 [http://www.oschina.net]本文标题:nginx 1.17.6 发布资讯来源:http://ng...

阅读全文>>

0

Nginx配置同一个域名同时支持http与https两种方式访问

Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的 server { listen 80; listen 443 ssl; ssl on; server_name 域名; index index.html index.htm index.php default.html default.htm default.php; ssl_certificate /usr/local/nginx/cert/21402058063066221.pem; //下载申请后阿里ssh提供的pem ssl_certificate_key /usr/local...

阅读全文>>

0

Nginx 实现 Rewrite 跳转

本篇主要对于Nginx中的Rewrite跳转进行讲解。因为目前很多工作前端开发都会选择使用Nginx作为反向代理服务器,但是平时业务需要难免碰到重写URL,Nginx的Rewrite跳转有什么使用场景呢? 公司更换域名需要访问旧域名时跳转到新域名 请求静态文件跳转到CDN 根据用户设备不同跳转到不同站点(pc端,移动端) 不得不说的是Apache服务器规则库很强大,做跳转也很简单,但是Nginx使用Rewrite实现跳转效率更高,所以这也是我们需要学习Nginx的Rewrite模块的目的所在。Rewrite是Nginx的...

阅读全文>>

0

一文揭秘Nginx为何能支持高并发

目录: 1. Nginx的整体架构2. Nginx的模块化设计3. Nginx的请求方式处理4. Nginx事件驱动模型5. Nginx进程处理模型 写在前面 Nginx 是一个 免费的,开源的,高性能的 HTTP 服务器和反向代理。以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。Nginx是一个Web服务器,也可以用作负载均衡器和 HTTP 缓存 。 很多高知名度的网站都使用 Nginx,比如:Netflix , GitHub , SoundCloud , MaxCDN 等。 ...

阅读全文>>

0

WEB大并发之NGINX优化秘籍

主要知识点: 调优的必要性 调优的维度和见解分歧 Nginx调优项 一、调优的必要性 一直不愿意写优化的内容出来分享,实在是不知道该如何取写。因为,写不好就会被各种慰问,今天终于还是写了,因为有太多人私信或在群里问我或者让给分享经验,我还是从了。 在聊调优之前,我们先要知道为何调优,业务运行和调优的关系。 业务运行:线上业务正常运行,承载了公司业务。 监控业务...

阅读全文>>

0

tengine和nginx哪个好

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发, 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:新浪、网易、腾讯等。 Nginx和apache的优缺点 –1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理...

阅读全文>>

0

「应用中间件」使用NGINX作为WebSocket代理

WebSocket协议提供了一种创建支持客户端和服务器之间实时双向通信的web应用程序的方法。作为HTML5的一部分,WebSocket使开发这些类型的应用程序比以前可用的方法容易得多。大多数现代浏览器都支持WebSocket,包括Chrome、Firefox、Internet Explorer、Opera和Safari,现在越来越多的服务器应用程序框架也支持WebSocket。 对于需要多个WebSocket服务器来实现性能和高可用性的企业生产使用,需要一个理解WebSocket协议的负载均衡层,NGINX从1.3版开始就支持WebSocket,可以作为反向代理,对WebS...

阅读全文>>

0

搞懂nginx 这一篇就够了

引言 nginx 安装安装依赖 下载 编译安装编译时将 ssl 模块静态编译 nginx 服务架构模块化结构模块化开发 nginx 的模块化结构 nginx 的模块清单 nginx 的 web 请求处理机制 nginx 配置文件实例 nginx 服务器基础配置指令nginx.conf 文件的结构 nginx 运行相关的 Global 部分配置运行 nginx 服务器用户 配置允许生成的...

阅读全文>>