Home  >  Article  >  Backend Development  >  Introduction to Nginx

Introduction to Nginx

WBOY
WBOYOriginal
2016-08-08 09:32:102115browse

1. Introduction to Nginx

Nginx ("enginex") is a high-performance HTTP and reverse proxy server, as well as an IMAP/POP3/SMTP proxy server. Nginx was developed by Igor Sysoev for Russia's second most visited Rambler.ru site and released under a BSD-like license. Its characteristics are that it occupies less memory and has strong concurrency capabilities. In fact, nginx’s concurrency capabilities do perform better among web servers of the same type. Users of nginx websites in mainland China include: Sina, NetEase, Tencent, etc.

2. Functions

HTTP basic functions:

1. Grayscale;

2. Multiple services share domain name

3, Simple load balancing and fault tolerance

4, Reconfiguration and online upgrade without interrupting the customer’s work process;

5, Memcached GET interface;

6. Support keep-alive and pipeline connection;

7, customizable access logs, log write cache, and fast log rollback;

8, 4xx-5xxError codeRedirect;

9. PCRE-based rewrite module

10 , based on clientIP Address and HTTP basic authentication access control;

11, PUT, DELETE, and MKCOL methods;

12, support FLV (Flash video);

13, bandwidth limit;

14 , Virtual Host service based on IP and name;

The above is an introduction to Nginx, including various aspects. I hope it will be helpful to friends who are interested in PHP tutorials.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn