详解nginx 的 default_server 定义及匹配规则 nginx 的 default_server 指令可以定义默认的 server 去处理一些没有匹配到 server_name 的请求,如果没有显式定义,则会选取第一个定义的 server 作为 default_server。 Fatmouse 2020-08-15 nginx 133 0 阅读全文
nginx自定义变量与内置预定义变量的使用 总览 nginx可以使用变量简化配置与提高配置的灵活性,所有的变量值都可以通过这种方式引用: Fatmouse 2020-08-15 nginx 897 0 阅读全文
Nginx配置文件详解 Nginx的主配置文件是nginx.conf,这个配置文件一共由三部分组成,分别为全局块、events块和http块。在http块中,又包含http全局块、多个server块。每个server块中,可以包含server全局块和多个location块。在同一配置块中嵌套的配置块,各个之间不存在次序关系。 Fatmouse 2020-08-15 nginx 105 0 阅读全文
如何配置Nginx每个进程最多打开的文件数量 系统打开文件的最大限制数与nginx打开文件的最大限制数尽可能要一致总结 到此这篇关于配置Nginx每个进程最多打开的文件数量的文章就介绍到这了,更多相关Nginx进程最多打开的文件数量内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! Fatmouse 2020-08-15 nginx 780 0 阅读全文
nginx 流量控制以及访问控制的实现 nginx 流量控制 流量限制 (rate-limiting),是Nginx中一个非常实用,却经常被错误理解和错误配置的功能。我们可以用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单网站首页的GET请求,也可以是登录表单的 POST 请求。流量限制可以用作安全目的,比如可以减慢暴力密码破解的速率。通过将传入请求的速率限制为真实用户的典型值,并标识目标URL地址(通过日志),还可以用来抵御 DDOS 攻击。更常见的情况,该功能被用来保护上游应用服务器不被同时太多用户请求所压垮。 Fatmouse 2020-08-15 nginx 112 0 阅读全文
Nginx基于gzip压缩提高访问速度 一.为什么nginx要使用gzip1,压缩的作用:页面使用gzip压缩之后,页面大小可以压缩到原来的1/7左右, Fatmouse 2020-08-15 nginx 590 0 阅读全文
nginx外网访问内网站点配置操作 背景:站点是前后端分离:vue+springboot前端内网地址:192.168.1.10:81API内网地址:192.168.1.12:8080 Fatmouse 2020-08-15 nginx 124 0 阅读全文
使用Nginx搭建流媒体服务器实现直播功能 写在前面 最近几年,直播行业比较火,无论是传统行业的直播,还是购物、游戏、教育,都在涉及直播。作为在互联网行业奋斗了多年的小伙伴,你有没有想过如果使用Nginx搭建一套直播环境,那我们该如何搭建呢?别急,接下来,我们就一起使用Nginx来搭建一套直播环境。 Fatmouse 2020-08-15 nginx 105 0 阅读全文
为什么我推荐Nginx作为后端服务器代理(原因解析) 1. 前言 我们真实的服务器不应该直接暴露到公网上去,否则更加容易泄露服务器的信息,也更加容易受到攻击。一个比较“平民化”的方案是使用Nginx反向代理它。今天就来聊一聊使用Nginx反向代理的一些能力,Nginx代理能帮助我们实现很多非常有效的API控制功能。这也解释了我为什么一直推荐使用Nginx来代理我们的Spring Boot应用。 Fatmouse 2020-08-15 nginx 109 0 阅读全文
为Nginx动态添加模块的方法 写在前面很多时候,我们根据当时的项目情况和业务需求安装完Nginx后,后续随着业务的发展,往往会给安装好的Nginx添加其他的功能模块。在为Nginx添加功能模块时,要求Nginx不停机。这就涉及到如何为已安装的Nginx动态添加模块的问题。本文,就和小伙伴们一起探讨如何为已安装的Nginx动态添加模块的问题。 Fatmouse 2020-08-15 nginx 118 0 阅读全文
nginx解决图片显示过慢,下载不完全的问题 写在前面最近,一名读者跟我说他通过浏览器访问自己的服务器时,图片显示的非常慢,以至于在浏览器中都无法完全加载出来,下载文件时,更是恼火,文件根本就无法完全下载下来。而且奇怪的是这位读者所在的网络是没啥问题的。于是,我便开始帮他排查各种问题。。。 Fatmouse 2020-08-14 nginx 105 0 阅读全文
详解nginx 配置文件解读 nginx配置文件主要分为四个部分:server继承main,location继承server,upstream即不会继承其他设置也不会被继承。 Fatmouse 2020-08-14 nginx 110 0 阅读全文
使用nginx做负载均衡的模块解读 使用nginx做负载均衡的两大模块:upstream模块解读 nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理方式有 proxy_pass(一般用于反向代理),fastcgi_pass(一般用于和动态程序交互),memcached_pass,proxy_next_upstream,fastcgi_next_pass,memcached_next_pass 。 Fatmouse 2020-08-14 nginx 816 0 阅读全文
宝塔+云锁nginx自编译web防护亲测教程 首先在操作前,请确认已经配置好宝塔面板,并采用编译方法配置的nginx环境!(不是极速安装,是编译安装) 并妥善备份Nginx文件,以及确定本教程不适用于非宝塔用户以及apache用户 其次,本教程只要按照一步一步来,傻瓜都能编译好。官方教程小白看一眼懵逼了,本教程没那么复杂。 配置编译环境,宝塔如果编译好nginx是默认配置好环境的,可以忽略这个配置环境... 1 yum install -y ··· Fatmouse 2020-07-07 nginx 16750 0 阅读全文
Nginx安装出现错误解决方案 1. 解压缩 nginx-1.8.1.tar.gz2. 解压缩 fastdfs-nginx-module-master.zip3. 进入nginx-1.8.1目录中 Fatmouse 2020-06-14 nginx 869 0 阅读全文
如何利用Nginx防止IP地址被恶意解析详解 使用Nginx的目的 使用阿里云ECS云服务器,首先聊聊笔者使用Nginx的背景。初始化ECS后会生成一个公网IP,默认访问IP地址自动访问80端口,此时通过ip地址可直接访问启动在80端口的服务。 Fatmouse 2020-06-14 nginx 1129 0 阅读全文
Nginx基础学习之realip模块的使用方法 前言 nginx模块分为两种,官方和第三方,我们通过命令 nginx -V 查看 nginx安装信息,可以看到 下面有关 --with的nginx启动加载的模块信息。 Fatmouse 2020-06-14 nginx 835 0 阅读全文
nginx反向代理导致session失效的问题解决 一同事求援:后台系统的登录成功了,但不能成功登进系统,仍然跳转到登录页,但同一套代码另一个环境却没有问题。 Fatmouse 2020-06-14 nginx 824 0 阅读全文
Nginx反向代理springboot的jar包过程解析 springboot项目部署到服务器常见的方式就是打成war包部署Tomcat或者打成jar包直接使用内置容易运行,很多人现在都打成war包部署到tomcat,这种方式虽然没问题 但是后期维护比较麻烦。从官方的说明中 打成jar部署是最好的方式,但是这样又有个问题 如果同时部署多个spring-boot项目 端口不一样 怎么通过域名来访问呢,接下来就需要Nginx出手了,Nginx 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。很适合部署springboot,Nginx的安装这里不在做教程 给出主要nginx.conf的配置 Fatmouse 2020-06-14 nginx 1051 0 阅读全文
Nginx状态监控以及日志分析详解 1、Nginx状态监控 Nginx提供了一个内置的状态信息监控页面可用于监控Nginx的整体访问情况,这个功能由ngx_http_stub_status_module模块进行实现。 Fatmouse 2020-06-14 nginx 707 0 阅读全文