In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
Take advantage of leisure at home, organize their own ideas, first of all, Nginx, thank you very much for the help provided to me by Nginx high-performance service, the following content is equivalent to my own reading notes.
First acquaintance of Nginx ("engine x")
1. Official website: http://www.nginx.org
two。 Version
Nginx has been updated frequently since it was released in October 2004. the main reasons for version changes include software defect correction, function optimization and the addition of new features.
According to the official version change instructions, http://nginx.org/en/CHANGES can see
The latest version is 1.13.0 released on April 25, 2017.
Nginx officially divides the Nginx version into three types: the development version (mainly using the development of Nginx software projects), the stable version (mainly put into commercial use as a web server) and the expired version.
PS: because of the background of operation and maintenance, in the following documents, unless otherwise specified, Nginx x.x.x refers to Nginx stable version.
Functional characteristics of 3.Nginx
Nginx server is famous for its rich functions. Nginx is not only a high-performance HTTP and reverse proxy server, but also an IMAP/POP3/SMTP server.
Ability to quickly respond to requests from static pages (HTML); support extensive use of features such as fastCGI,SSL,Virtual Host,URL Rewrite,HTTP Basic Auth,Gzip; and support more third-party functional modules
The expansion of.
The basic functional services provided by Nginx can be divided into three categories: basic HTTP services, advanced HTTP services and mail services.
(1) basic HTTP services
Nginx provides basic HTTP services: can be used as HTTP proxy server and reverse proxy server, support accelerated access through cache, can achieve simple load balancing and fault tolerance, support packet filtering, support SSL and so on.
The following features are included:
①: handle static files: handle index files and support automatic indexing.
②: open and manage the file descriptor cache yourself.
③: provides reverse proxies and can use caching to accelerate reverse proxies while achieving simple load balancing and fault tolerance.
④: provides a caching mechanism for remote FastCGI services, accelerates access, and achieves simple load balancing and fault tolerance.
⑤: provides filtering capabilities using the modular nature of Nginx.
⑥: supports the secure socket layer security protocol SSL under HTTP.
(2) Advanced HTTP services
Nginx provides advanced HTTP services: can be customized, support virtual hosts, support URL redirection, support network monitoring, support streaming media transmission and so on.
①: a virtual host based on domain name and IP and port.
②: supports KEEP-Alive schema and pipeline model connections in HTTP/1.0.
③: supports configuration reloading and online upgrades without interrupting ongoing requests.
④: custom access log format, cached log writes, and fast log rotation.
⑤: provides 3xx-5xx error code redirection.
⑥: support for rewriting module extensions.
⑦: HTTP DAV module is supported.
⑧: supports FLV stream and MP4 stream transport.
⑨: supports network monitoring.
10: support embedding Perl language.
(3) Mail agent service
Nginx as a mail proxy server is one of the earliest purposes of developing this product, supporting IMAP/POP3 proxy service function and internal SMTP proxy service function.
①: supports the use of external HTTP authentication servers to redirect users to the IMAP/POP3 backend, and supports two authentication methods.
②: supports external HTTP authentication server to redirect the connection to the internal SMTP backend after authenticating users, and supports SMTP authentication.
③: supports the secure socket layer security protocol SSL under the mail agent service.
④: STARTTLS, an extension protocol that supports plain text communication protocols.
That's all for ps:Nginx. I'll talk about the installation of Nginx in the next chapter, and you're welcome to point out my shortcomings and what I didn't say.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.