nginx 入门教程|01《Nginx 入门教程》Nginx 是什么?

nginx 入门教程|01《Nginx 入门教程》Nginx 是什么?


【nginx 入门教程|01《Nginx 入门教程》Nginx 是什么?】


关于 Nginx , 百度百科的介绍如下:
Nginx (engine x)是一个开源、高性能的 HTTP 和反向代理 Web 服务器 , 同时也提供了 IMAP/POP3/SMTP 服务” 。
首先 , 对 Web 服务器做一个简要说明:
Web 服务器一般指网站服务器 , 是指驻留于因特网上某种类型计算机的程序 , 可以向浏览器等 Web 客户端提供文档 , 也可以放置网站文件 , 让全世界浏览 。 可以放置数据文件 , 让全世界下载 。
常见的 Web 服务器有: Apache、Nginx、微软的 IIS 和 Tomcat 。 比如当我启动 Nginx 服务后 , 服务监听服务器上的端口 , 当从外面访问这个 ip+ 端口 的地址时 , 我们能对应访问服务器上的某些静态文件 , 或者动态服务响应 , 对相应的 http 请求进行处理并返回某个结果 。 这样就是通过浏览器和 Web 服务器(也就是 Nginx )进行交互 。
Nginx 是由俄罗斯的工程师 Igor Sysoev 在 Rambler 集团任职系统管理员时利用业余时间所开发高性能 web 服务 , 官方测试 Nginx 能够支撑 5 万并发链接 , 并且 cpu、内存等资源消耗却非常低 , 运行非常稳定 , 所以现在很多知名的公司都在使用 Nginx 或者在此基础上进行了二次开发 , 包括淘宝、新浪、百度等 。 对于中小型企业而言 , 开源免费而又性能强大的 Nginx 必然也是首选 , 后续我们将看到一组统计数据来说明 Nginx 的应用之广泛 。