欢迎来到云服务器

帮助中心

Nginx的特点和作用

Nginx是一个网页服务器,它能反向代理HTTP, HTTPS, SMTP, POP3, IMAP的协议链接,以及一个负载均衡器和一个HTTP缓存。
Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的大型的门户网站及搜索引擎Rambler.ru站点开发的。它是一个高性能的HTTP和反向代理服务器,同时也可以作为IMAP/POP3/SMTP的代理服务器。nginx使用的是BSD许可。
Nginx以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名。Nginx适合用来做mongrel clusters的前端HTTP响应。
那么,nginx的特点有哪些呢?
1、核心特点:高并发请求的同时保持高效的服务。
2、低内存消耗。
3、具有很高的可靠性。
4、处理响应请求很快。
5、热部署。
6、可实现高效的反向代理、负载均衡。
前端Nginx适合用来做什么呢?
1、搭建静态资源服务器
2、根据User Agent来重定向站点
3、资源内容篡改
4、获取cookie做分流
5、gzip压缩
6、压缩图片
7、sourceMap调试
8、开发环境或测试环境切换(切换host)
9、url重写,使用rewrie规则本地映射
10、资源合并
在HTTP/1.1时代,减少HTTP请求是前端性能优化很重要的一点。通过组合多个js或者css文件,可以减少HTTP请求的次数,可以减少三路握手的次数和多余的HTTP头传输,从而降低响应时间提高用户体验。nginx-http-concat就可以用来实现资源合并。
11、反向代理分发后端服务(可以和nodejs搭配实现前后端分离)和跨域问题
Nginx主要的一个功能就是反向代理,正向代理是一个位于客户端和原始服务器之间的服务器, 从而为客户端从原始服务器中取得所需要的数据。客户端向代理服务器发送一个请求,并且写明了地址。之后代理向原始服务器转交并且将获得的内容返回给客户端。对于客户端来说,反向代理就好像原始服务器。并且客户端不需要进行任何设置。客户端向reverse proxy中的name-space发送请求,接着反向代理判断请求走向何处,并将请求转交给客户端。
 
Nginx配置注意事项:
1、Nginx最好通过源代码安装,方便装插件
2、建议用Ubuntu 14.04
3、403错误大部分是权限问题,注意启动Nginx的用户有没有操作目标目录的权限
4、如果地址是HTTPS但是没有绿色的小锁,可能的原因是站点有引用引用了不安全(不是HTTPS)的资源的情况。
5、如果是红色小锁,原因是此网站使用了安全系数较低的安全配置(SHA-1 签名),因此连接可能不具有私密性。而只要网站的证书中的多个加密算法中的任意一个是SHA1的,那么整个网页将被判断成不、具有私密性,显示红色的X锁。

推荐:

  • CPU:八核
  • 内存:8GB
  • 硬盘:40GB+200GB
  • 带宽:香港1000MB国际10M
  • IP:1个(最高可购买10个IP)

https://www.mfisp.com/ecs/hkvps/

香港主机服务器,详细咨询QQ:80496086

了解更多服务器及资讯,请关注梦飞科技官方网站 https://www.mfisp.com/,感谢您的支持!

Nginx的特点和作用

 
腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号