Nginx
文章平均质量分 80
Nginx相关
欲无缘
Java后端开发 陆续分享后端分布式、中间件、 服务器运维、云原生、前端、移动开发、大数据等相关知识。
展开
-
Nginx动静分离配置
Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;另外一种方法就是动态跟静态文件混合在一起发布,通过 Nginx 来分开。转载 2023-07-10 17:25:44 · 239 阅读 · 0 评论 -
Nginx负载均衡配置
客户端发送多个请求到服务器,服务器处理请求,有一些可能要与数据库进行交互,服务器处理完毕后,再将结果返回给客户端。这种架构模式对于早期的系统相对单一,并发请求相对较少的情况下是比较适合的,成本也低。但是随着信息数量的不断增长,访问量和数据量的飞速增长,以及系统业务的复杂度增加,这种架构会造成服务器相应客户端的请求日益缓慢,并发量特别大的时候,还容易造成服务器直接崩溃。很明显这是由于服务器性能的瓶颈造成的问题,那么如何解决这种情况呢?转载 2023-06-13 18:02:46 · 105 阅读 · 0 评论 -
Nginx反向代理配置
Nginx 不仅可以做反向代理,还能用作正向代理来进行上网等功能,正向代理:如果把局域网外的 Internet 想象成一个巨大的资源库,则局域网中的客户端要访问 Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。对于反向代理,客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器 IP 地址。转载 2023-06-08 18:43:09 · 1737 阅读 · 1 评论 -
Nginx运行原理与基本配置文件讲解
前缀字符串(prefix string)正则表达式(regular expression),具体为前面带 ~* 和 ~ 修饰符的当存在多个 Location 的时候,匹配的顺序为:检查使用前缀字符串的 locations,在使用前缀字符串的 locations 中选择最长匹配的,并将结果进行储存;如果符合带有 = 修饰符的URI,则立刻停止匹配;如果符合带有 ^~ 修饰符的URI,则也立刻停止匹配;然后按照定义文件的顺序,检查正则表达式,匹配到就停止;原创 2023-06-08 15:55:19 · 940 阅读 · 0 评论 -
Linux安装Nginx详细教程
zlib 库提供了很多压缩和解压缩的方式,nginx 使用 zlib 对 http 包内容进行 gzip 压缩。使用ftp工具或者windows命令行将下载好的nginx安装包上传到安装目录下。官网下载:http://nginx.org/en/download.html。我这里进入到usr/local下创建一个安装软件目录。我这里使用FinalShell直接拖拽上传。4、安全套接字层密码库,用于通信加密。5、进入nginx安装目录并查看。提供nginx支持重写功能。编译时依赖gcc环境。原创 2023-06-07 09:50:21 · 751 阅读 · 7 评论 -
初学Nginx要掌握哪些概念
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。原创 2023-06-07 18:38:34 · 1268 阅读 · 0 评论