Nginx这个词,凡是有点开发经验的,应该经常听说

前端用到它,后台用到它,运维用到它,做音视频还是要用到它

那么,它到底是个什么东西呢

Nginx全称EngineX,翻译成中文就是X引擎,一副牛逼轰轰的样子,看起来就很牛逼

Nginx最核心的功能,就是作为代理服务器来使用,同时还提供了一些常用的周边配套功能

Nginx常用的功能包括

  • 正向代理服务器,为客户端提供代理,当客户端无法直接访问服务器时,可通过客户端 - Nginx - 服务端的模式来访问服务器
  • 反向代理服务器,为服务端提供代理,当服务端压力较大时,可以在多个主机上搭建一样的服务端,再通过Nginx将客户端请求分发给不同的主机去处理,俗称负载均衡
  • 轻量级HTTP资源服务器,可以通过Nginx提供的Http服务,直接服务Nginx主机上的资源文件
  • 邮件代理服务器,支持IMAP/POP3/SMTP协议
  • Nginx代理支持的并不仅仅是应用层的协议,而是TCP和UDP层面上的,因此像WebSocket、MQTT等协议,也都是支持的

好了,Nginx的功能介绍就到此结束了,现在大家都不会觉得熟悉又陌生了吧!

【Nginx】Nginx服务器的作用相关推荐

  1. Nginx网站服务器

    文章目录 Nginx网站服务器 Nginx安装 Nginx启动与停止 启动nginx 关闭nginx 重启nginx Nginx配置文件 Nginx网站服务器 Nginx安装 Nginx Web服务器 ...

  2. 什么是nginx?什么是nginx的反向代理和正向代理又是什么?nginx反向代理的作用?

    1. nginx 1.1 nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄 ...

  3. 20步打造最安全的Nginx Web服务器

    Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器.它运行在UNIX,GNU/Linux,BSD各种版本,Mac OS X,Solaris和Windows ...

  4. 如何保护Ubuntu 16.04上的NGINX Web服务器

    什么是 Let's Encrypt Let's Encrypt 是互联网安全研究组织 (ISRG) 提供的免费证书认证机构.它提供了一种轻松自动的方式来获取免费的 SSL/TLS 证书 - 这是在 W ...

  5. 20个Nginx Web服务器最佳安全实践

    0个Nginx Web服务器最佳安全实践 20个Nginx Web服务器最佳安全实践  Nginx 是一个轻量级,高性能的Web服务器/反向代理和电子邮件代理(IMAP/POP3),它可以运行在UNI ...

  6. Mac使用nginx+rtmp服务器

    一.安装Homebrow 已经安装了brow的可以直接跳过这一步. 执行命令 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/ ...

  7. 使用nginx缓存服务器上的静态文件

    一.nginx缓存的优点 如图所示,nginx缓存,可以在一定程度上,减少源服务器的处理请求压力. 因为静态文件(比如css,js, 图片)中,很多都是不经常更新的.nginx使用proxy_cach ...

  8. 怎么配置搭建Nginx网站服务器

    centos系统中怎么配置搭建Nginx网站服务器针对这个问题,今天小编总结这篇有关Nginx配置的文章,可供感兴趣的小伙伴们参考借鉴,希望对大家有所帮助.  一 .Nginx服务基础Nginx (e ...

  9. 通过http协议访问FTP服务器的搭建,ftp+nginx 图片服务器搭建之后使用http访问进行配置文件的修改

    一 ,搭建nginx 先安装nginx服务器,见我之前写的: nginx服务器搭建 二 ,搭建ftp 在安装vsftpd服务器, ftp服务器搭建 三.开始搭建Nginx图片服务器 1.效果 例如:图 ...

  10. Nginx(三):负载均衡策略 与 Nginx静态服务器

    相关阅读: Nginx(一):Nginx原理概述 与 安装步骤详解 Nginx(二):反向代理原理 与 配置文件详解 Nginx(三):负载均衡策略 与 Nginx静态服务器 Nginx(四):Ngi ...

最新文章

  1. 语音识别技术迎风发展,未来五年规模将近300亿
  2. python常见的数据类型_Python常见数据类型及操作
  3. Rotation Matching CodeForces - 1365C(贪心)
  4. APP-V5.0的Sequencer过程
  5. MST(最小生成树)上的确定性和存在性问题
  6. 冠榕智能灯光控制协议分析(controller init)
  7. 蜗轮蜗杆计算软件_正确的组装蜗轮蜗杆减速机至关重要
  8. html 像素跟百分比,html – 将百分比宽度与边距(以像素为单位)组合起来
  9. oracle-pl/sql之一
  10. 在苹果Mac中的“照片”应用中创建幻灯片放映?
  11. java invoke 返回类型_java-控制器处理程序方法支持的返回类型
  12. 学习日记| javaScript在网页绘制国际象棋盘
  13. 苏州科技大学计算机考研资料汇总
  14. 如何下载国家自然科学基金申请书的模板
  15. UILabel 首行缩进两个字符
  16. 正弦信号、余弦信号与复指数信号(欧拉公式)
  17. 稻盛和夫—《活法》读后感
  18. 如何自己重装系统win7
  19. C++:实现量化daycounters 日计数器测试实例
  20. 使用VCS 仿真后,通过DVE 观察波形,多维数据显示not load问题及解决方案

热门文章

  1. 今天,就让坏得很的糟老头子来告诉你顺序表的基操,零基础也可get!
  2. C++中测数组的长度
  3. BFC到底是什么?如何理解
  4. [文档] 软件需求规格说明书
  5. c语言学习,使用文档来查找学习库函数
  6. apM Coin与Block72达成战略合作携手加速全球扩张
  7. Java技能树-RE-正则应用-目录
  8. python基础语法(一)range函数
  9. 苹果xr十大隐藏功能_苹果手机隐藏的功能
  10. VMware亮相全球云计算大会