Nginx

简介: Nginx

Nginx

1、反向代理和负载均衡

image.png

upstream httpds {
server 192.168.44.102 weight=8 down;
server 192.168.44.103:8080 weight=2;
server 192.168.44.104:8080 weight=1 backup;
}
location / {
rewrite ^/([0-9]+).html$ /index.jsp?pageNum=$1 redirect;
proxy_pass http://httpds ;
}

2、动静分离

image.png

配置,在proxy_pass写上tomcat的ip地址

image.png

image.png

使用正则匹配动静分离

image.png

3、URLRewrite

upstream httpds {
server 192.168.44.102 weight=8 down;
server 192.168.44.103:8080 weight=2;
server 192.168.44.104:8080 weight=1 backup;
}
location / {
rewrite ^/([0-9]+).html$ /index.jsp?pageNum=$1 redirect;//URLRewrite
proxy_pass http://httpds ;
}



4、防盗链的配置

image.png

valid_referes引用表示只有本机才可以访问,其他主机proxy_pass访问则会被拦截

image.png

在加入none后,用refere引用访问不到,但是直接访问可以访问的到

5、高可用keepalive

image.png

相关文章
|
6月前
|
负载均衡 应用服务中间件 nginx
|
23天前
|
安全 应用服务中间件 nginx
nginx allow什么意思?
综上所述,通过精心设计的 `allow`和 `deny`指令策略,Nginx能够有效地帮助管理员构建坚固的访问权限体系,确保服务在开放互联网环境中的安全与稳定。为了确保您的云服务器配置达到最优状态,推荐参考[专业云服务提供商]那里提供了包括但不限于高性能云服务器、高防服务器在内的多种解决方案,助您轻松应对各类业务挑战。
34 0
|
1月前
|
缓存 负载均衡 应用服务中间件
Nginx介绍和使用
本文介绍了Nginx,一个轻量级、高并发处理能力的高性能HTTP和反向代理服务器,涵盖其安装、配置、负载均衡、缓存以及与操作系统配合使用的详细方法。
39 0
|
6月前
|
负载均衡 应用服务中间件 网络安全
Nginx详解
Nginx详解
83 2
|
5月前
|
缓存 负载均衡 安全
|
6月前
|
缓存 负载均衡 Java
什么是Nginx服务?
Nginx是一个高性能的开源的HTTP和反向代理服务器,以及邮件(IMAP/POP3)代理服务器。它最初由Igor Sysoev创建,并于2004年首次公开发布。Nginx的主要特点包括高性能、低内存占用、高并发处理能力以及高度的可靠性。
76 2
|
前端开发 应用服务中间件 nginx
Nginx 简单介绍(一)
如果我们想要将数据转接到多个服务器可以这样写: [^1]
63 0
|
缓存 负载均衡 算法
Nginx介绍
Nginx介绍
134 0
|
缓存 负载均衡 JavaScript
Nginx 简单入门指北不指南
Nginx 简单入门指北不指南
132 0
|
应用服务中间件 nginx
nginx
nginx
133 0