你认识nginx吗,nginx是做什么的,nginx可以做什么 --1)nginx介绍

一.Nginx 介绍

Nginx(发音同engine x)是一个异步框架的 Web 服务器,也可以用作反向代理,负载平衡器 和 HTTP 缓存。该软件由 Igor Sysoev 创建,并于2004年首次公开发布。同名公司成立于2011年,以提供支持。Nginx 是一款免费的开源软件,根据类 BSD 许可证的条款发布。一大部分Web服务器使用 Nginx ,通常作为负载均衡器。

二.Nginx可以做什么

Nginx 是一款功能强大且灵活的 Web 服务器和反向代理服务器,适用于各种规模的项目

三.Nginx的由来

Nginx是俄罗斯人Igor Sysoev开发的一个开源的高性能Web服务器软件,起初是为http://Rambler.ru(俄罗斯访问量第二的大型门户网站和搜索引擎)使用的,具有轻量级和高并发的特点,第一个公开版本0.1.0发布于2004年10月。目前,Nginx通过BSD-like开源软件许可协议发行,可以在UNIX、Linux、macOS、Solaris以及Windows等操作系统中运行。

四.nginx的优点

1.高并发连接

2.内存消耗少

3.成本低廉

4.配置文件非常简单

5.支持Rewrite重写

6.内置的健康检查功能节省带宽

7.稳定性高

五.nginx的缺点

1.Nginx仅能支持http、https和Email协议,适用范围上面小

2.对后端服务器的健康检查,只支持通过端口来检测,不支持通过url来检测

3.不支持Session的直接保持,但能通过ip_hash来解决

六.nginx的端口是80
相关推荐
alden_ygq40 分钟前
linux查询inode使用率
linux·运维·chrome
_天明_1 小时前
centos 安装python3.9.9
linux·运维·centos
遇见火星1 小时前
nginx或tengine服务器,配置HTTPS下使用WebSocket的线上环境实践!
服务器·websocket·nginx·https·tengine
冷冷清清中的风风火火1 小时前
linux里怎么禁用 其他用户使用sudo添加定时器,例如创建的tomcat用户禁止使用 sudo crontab -u tomcat -e 添加定时器
linux·tomcat·firefox
江湖有缘2 小时前
Linux系统之rm命令的基本使用
linux·运维·服务器
有梦想的攻城狮3 小时前
spring-cloud-starter-alibaba-sentinel使用说明
linux·服务器·sentinel·springcloud
陆沙3 小时前
centos-LLM-生物信息-BioGPT安装
linux·人工智能·centos·aigc·生物信息·生信
源远流长jerry3 小时前
Linux 虚拟内存访问流程:缺页异常处理与页表映射机制详解
linux
CYRUS STUDIO4 小时前
Frida 调用 kill 命令挂起&恢复 Android 线程
android·linux·逆向·frida
FOREVERHOPE_WBZ4 小时前
CentOS 中下载rpm包并安装
linux·运维·centos