一、摘要
早就听说了强大的 nginx,一直想找个机会好好了解一下,可惜网上的资料纷杂不一,大部分都是直接把配置文件一扔,很少去解释每个配置的意义,看得天花乱坠,知其然不知其所以然。所以下定决心自己好好动手去玩一玩,顺便记录下这一个神奇的过程~
二、 nginx 介绍
Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。 Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler.ru 站点 (俄文:Рамблер) 开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。其将源代码以类 BSD 许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 2011 年 6 月 1 日,nginx 1.0.4 发布。
Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件 (IMAP/POP3) 代理服务器,并在一个 BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
三、 nginx 功能
nginx 三大核心功能:反向代理
负载均衡
静态资源
四、参考文档
淘宝团队出品的 nginx 教程:https://tengine.taobao.org/book/
评论