
Nginx相关
文章平均质量分 71
Nginx基础、进阶
霸道流氓气质
每一个优秀的人,都有一段沉默的时光,(项目合作请留言)是那段时光,不抱怨不诉苦,最后渡过了这段感动自己的日子。
展开
-
Nginx中实现流量控制(限制给定时间内HTTP请求的数量)示例
流量限制 (rate-limiting),可以用来限制用户在给定时间内HTTP请求的数量。流量限制可以用作安全目的,比如可以减慢暴力密码破解的速率,更常见的情况是该功能被用来保护上游应用服务器不被同时太多用户请求所压垮。流量限制配置两个主要的指令,limit_req_zone和limit_req,limit_req_zone 指令设置流量限制和内存区域的参数,但实际上并不限制请求速率。limit_req 指令启用流量限制,应用在特定的 location 或者 server 块。原创 2024-11-12 14:20:41 · 1058 阅读 · 0 评论 -
若依前后端分离版本,Windows下使用Nginx代理的方式进行部署(全流程,图文教程)
场景若依官网:http://doc.ruoyi.vip/前提:服务器上安装Mysql,并将数据库导入,在SpringBoot中的application-druid.yml配置mysql数据库连接。服务器安装Redis服务端,并在application.yml中配置连接。具体可以参照:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107486313注:博客:https://blog.csdn.net/ba原创 2020-08-20 11:34:18 · 7236 阅读 · 1 评论 -
Nginx配置实例-动静分离实例:搭建静态资源服务器
场景Nginx入门简介和反向代理、负载均衡、动静分离理解:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102790862Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detai...原创 2019-11-12 22:14:04 · 617 阅读 · 0 评论 -
Nginx中使用expires指令实现配置浏览器缓存
在使用浏览器的过程中,要刷新页面,可以使用快捷键F5刷新,这个时候可能会遇到页面信息并没有刷新的情况,这就是浏览器缓存在“作祟”,这个时候我们需要强制刷新(Ctrl + F5),才能够越过浏览器缓存获取最新的数据。上面是配置代理静态资源的缓存,下面配置浏览器的缓存。原创 2024-11-14 13:48:58 · 1562 阅读 · 0 评论 -
Nginx入门简介和反向代理、负载均衡、动静分离理解
场景Nginx简介 Nginx ("engine x")是一个高性能的 HTTP 和反向代理服务器 特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 Nginx可以作为静态页面的 web 服务器,同时还支持 CGI 协议的动态语言,比如 perl 、 p...原创 2019-10-28 23:26:05 · 649 阅读 · 0 评论 -
Nginx在开发中常用的基础命令
场景Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075上面在安装完Nginx后,来看看Nginx的常用的命令。注:博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众...原创 2019-10-30 22:22:49 · 292 阅读 · 0 评论 -
CentOS中怎样安装、配置、启动Nginx
场景Nginx在Windows下载安装启动与配置前后端请求代理:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108122023在上面已经实现在Windows上搭建Nginx并部署项目后,如果是在CentOS的服务器上怎样配置Nginx。注:博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先ngin原创 2021-04-27 14:24:45 · 816 阅读 · 0 评论 -
Nginx配置实例-反向代理实现浏览器请求Nginx跳转到服务器某页面
场景Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075Nginx的配置文件位置以及组成部分结构讲解:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1...原创 2019-11-06 21:56:20 · 2723 阅读 · 0 评论 -
Nginx使用proxy_cache指令设置反向代理缓存静态资源
参考上面流程实现搭建Nginx的基础上,实现静态资源的缓存设置。注意上面安装时的目录是在/opt/nginx目录下,这里是在/usr/local/nginx目录下。原创 2023-08-04 14:58:12 · 3805 阅读 · 0 评论 -
Nginx配置静态代理/静态资源映射时root与alias的区别,带前缀映射用alias
以上在配置静态资源映射时使用的如下配置如果想实现在映射后的路径添加前缀,比如原本想实现在访问时找到D:/pic_old/下的mark.jpg文件,发现却实现不了。通过查看日志发现,注意这里配置的是test,不是pic_old使用root,则Nginx 会将请求的 URL 路径与指定的根目录路径进行拼接。这意味着 URL 中的路径会映射到文件系统中的对应位置。原创 2024-03-27 22:11:18 · 1490 阅读 · 0 评论 -
Nginx配置实例-反向代理实例:根据访问的路径跳转到不同端口的服务中
场景Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075Nginx的配置文件位置以及组成部分结构讲解:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1...原创 2019-11-07 21:55:09 · 1709 阅读 · 0 评论 -
Nginx入门教程-简介、安装、反向代理、负载均衡、动静分离使用实例
场景Nginx入门简介和反向代理、负载均衡、动静分离理解https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102790862Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail...原创 2019-11-16 18:09:18 · 401 阅读 · 0 评论 -
Nginx映射本地静态资源时,浏览器提示跨域问题解决
场景本地html中请求磁盘中的静态资源文件,可以使用Nginx做静态资源映射,可以将本地磁盘文件映射为网络url。可是由于浏览器的跨域机制会提示:from orihin 'null' has been blocked by CROS policy: Cross origin requersts are onlysupported for....注:博客:BADAO_LIUMANG_QIZHI的博客_霸道流氓气质_CSDN博客-C#,SpringBoot,架构之路领域博主.原创 2021-11-27 14:55:16 · 1574 阅读 · 1 评论 -
Windows下怎样使用bat设置Redis和Nginx开机自启动
场景若依前后端分离版本,Windows下使用Nginx代理的方式进行部署(全流程,图文教程):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108120070Windows下怎样设置jar包开机自启动运行:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108215028前面讲了前后端分离的项目,需要在Windows服务器上部署Nginx和Redis以原创 2020-08-31 08:50:41 · 903 阅读 · 0 评论 -
Nginx配置实例-负载均衡实例:平均访问多台服务器
场景Nginx配置实例-反向代理实例:根据访问的路径跳转到不同端口的服务中:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102963715在上个实例中,搭建好两台tomcat服务器。负载均衡实现效果浏览器输入访问地址,平均访问8080和8081端口。准备工作搭建两台tomcat服务器,一台8080并...原创 2019-11-11 22:14:51 · 728 阅读 · 0 评论 -
Nginx开启gzip网页传输压缩配置
Nginx 服务器为网页压缩专门提供了 gz 模块,并且模块中的相关指令均可以设置在http、server或location块中,实现服务器端按照指定的设置进行压缩。参考上面流程实现搭建Nginx的基础上,实现静态资源的缓存设置。注意上面安装时的目录是在/opt/nginx目录下,这里是在/usr/local/nginx目录下。原创 2023-08-08 09:46:30 · 969 阅读 · 0 评论 -
Nginx配置文件上传最大限制,解决提示 client intended to send too large body
场景使用Nginx配置前端dist并做反向代理,在进行上传文件时提示:client intended to send too large body: 1049854 bytes注:博客:霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现1、这是因为在nginx中设置的最大文件过小或者没有设置导致的。打开nginx.conf配置文件添加如下配置 # 配原创 2022-04-26 15:07:31 · 9931 阅读 · 0 评论 -
Nginx在Windows下载安装启动与配置前后端请求代理
场景Nginx入门教程-简介、安装、反向代理、负载均衡、动静分离使用实例:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103101304前端是用Vue做的项目,后端是SpringBoot,怎样将前后端项目部署在Windows服务器上并使用Nginx进行代理。Nginx下载地址http://nginx.org/en/download.html这里点击相应版本的Windows版本下载之后是一个压缩包,将.原创 2020-08-20 13:46:58 · 1689 阅读 · 0 评论 -
Nginx代理websocket配置(解决websocket异常断开连接tcp连接不断问题)
在上面集成Websocket实现消息推送的基础上。除给web端页面进行推送数据,还需要给Android端推送数据。在特殊的业务场景下,Android会经常性断网和关机,SpringBoot后台jar包部署在Windows服务器上。当终端过多且累计一段时间后,因频繁断网和关机导致的与后台jar包tcp连接数不会关闭,当超过最大连接数时(8000),则该服务会提示拒绝连接。Windows上查看连接数除了使用命令之外,还可以借助于其它第三方工具比如Cports端口扫描工具等。注博客。...原创 2022-07-31 10:50:20 · 8536 阅读 · 0 评论 -
Nginx实现负载均衡时常用的分配服务器策略
场景Nginx配置实例-负载均衡实例:平均访问多台服务器:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103019576在上面实现了负载均衡的简单实例,平均访问两个服务器。但是如果不想使其平均访问,有哪些常用的分配服务器策略。注:博客:https://blog.csdn.net/badao_l...原创 2019-11-11 22:25:53 · 425 阅读 · 0 评论 -
Nginx配置代理解决本地html进行ajax请求接口跨域问题
上面基于Vue的web项目进行代理请求后台接口。如果是进行异地接口联调,访问后台接口都需要通过vpn访问,前端需求是使用单html页面(带其他js、三方sdk资源)进行接口联调调用,后续需将该静态html资源封装到APP中。若线上环境网络均是内网,不存在跨域问题,在联调阶段如何进行模拟请求对接。原创 2023-02-23 14:07:15 · 3227 阅读 · 0 评论 -
Nginx的配置文件位置以及组成部分结构讲解
场景Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075在上面安装完Nginx后,在 /usr/local/nginx/下有个conf目录,在conf目录下有nginx.conf,这就是Nginx的配置文件。...原创 2019-10-30 23:53:30 · 1929 阅读 · 0 评论 -
Nginx配置自带的stub状态实现活动监控指标
为了确保应用以最佳性能和精度运行,需要清晰地了解有关其活动的监控指标。NGINX 提供了多种监控选项,例如 stub 状态。原创 2024-11-13 16:16:07 · 476 阅读 · 0 评论 -
Nginx的可视化神器nginx-gui的下载配置和使用
场景Github地址:https://github.com/onlyGuo/nginx-gui运行后的主页面效果监听列表监听规则配置注:博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先将打开github的地址然后将代码下载到本地如果下载不下来,可以在下面下载https://download.csdn.net...原创 2021-03-12 18:28:47 · 1700 阅读 · 0 评论 -
Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动
场景Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806Nginx入门简介和反向代理、负载均衡、动静分离理解:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detai...原创 2019-10-30 21:58:36 · 1778 阅读 · 0 评论 -
Nginx搭建静态资源映射实现远程访问服务器上的图片资源
场景需求是从A系统中预览B系统中抓拍的照片。B系统在另一条服务器上,照片的路径是绝对路径类似D:\aa\badao.jpg这样的图片路径。在A系统中查询B系统的数据库能获取图片的路径。需要将此图片路径映射为网络URL,使在A系统中能通过网络URL实现预览。Nginx在Windows下载安装启动与配置前后端请求代理:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108122023在上面进行Nginx的安装和配原创 2021-05-26 10:45:46 · 3136 阅读 · 1 评论 -
Nginx映射本地json文件,配置解决浏览器跨域问题,提供前端get请求模拟数据
场景网络接口返回json格式数据,可以直接在浏览器中访问。可以在页面上右键另存为json格式文件怎样在本地使用nginx配置,模拟get接口返回该json文件,使前端使用ajax请求数据时,可以返回该json数据,并且浏览器还不提示跨域。注:博客:BADAO_LIUMANG_QIZHI的博客_霸道流氓气质_CSDN博客-C#,SpringBoot,架构之路领域博主关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现1、下载nginxn.原创 2022-01-06 10:58:56 · 6236 阅读 · 0 评论 -
Nginx在Windows上和Linux上(Docker启动)分别配置基本身份认证示例
Nginx代理的资源或网站等,url直接暴露有风险,需要添加身份认证,即输入用户名密码后才能成功访问。原创 2024-11-13 15:08:36 · 1002 阅读 · 0 评论 -
Nginx中使用keepalive实现保持上游长连接实现提高吞吐量示例与测试
HTTP1 .1之后协议支持持久连接,也就是长连接,优点在于在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。如果我们使用了nginx去作为反向代理或者负载均衡,从客户端过来的长连接请求就会被转换成短连接发送给服务器端。为了支持长连接,我们需要在nginx服务器上做一些配置。原创 2024-11-14 17:21:09 · 1241 阅读 · 0 评论