使用nginx实现分布式限流的方法 1.前言 一般对外暴露的系统,在促销或者黑客攻击时会涌来大量的请求,为了保护系统不被瞬间到来的高并发流量给打垮, 就需要限流 . Fatmouse 2019-12-22 nginx 729 0 阅读全文
Nginx配置SSL自签名证书的方法 生成自签名SSL证书生成RSA密钥(过程需要设置一个密码,记住这个密码) 拷贝一个不需要输入密码的密钥文件 Fatmouse 2019-12-22 nginx 705 0 阅读全文
nginx 配置服务启动的教程详解 1. 先去官网下载nginx 安装到本地2. 下载Windows Service Wrapper (WinSW.NET4.exe (64) , WinSW.NET2.exe(86)) 根据自己系统去下载相应的 Fatmouse 2019-12-22 nginx 783 0 阅读全文
详解Nginx Location配置 今天有一位同学问到 Nginx 的站点多路径匹配的问题?1.www.domain.com/a 需要返回 /var/www/domain.com/a/index.html 2.www.domain.com/b 需要返回 /var/www/domain.com/b/index.html 如何配置 Nginx 使之生效? Fatmouse 2019-12-22 nginx 910 0 阅读全文
利用nginx解决cookie跨域访问的方法 一、写在前面 最近需要把阿里云上的四台服务器的项目迁移到客户提供的新的项目中,原来的四台服务器中用到了一级域名和二级域名。比如aaa.abc.com 和bbb.abc.com 和ccc.abc.com。其中aaa.abc.com登录,通过把cookie中的信息setDomain给.abc.com。其他系统可以共享这个cookie。但是新的四台服务器中并没有申请域名,只有四个ip: Fatmouse 2019-12-22 nginx 850 0 阅读全文
使用nginx缓存服务器上静态文件的设置方法 一、nginx缓存的优点 如图所示,nginx缓存,可以在一定程度上,减少源服务器的处理请求压力。 因为静态文件(比如css,js, 图片)中,很多都是不经常更新的。nginx使用proxy_cache将用户的请求缓存到本地一个目录。下一个相同请求可以直接调取缓存文件,就不用去请求服务器了。 毕竟,IO密集型服务的处理是nginx的强项。 Fatmouse 2019-12-22 nginx 665 0 阅读全文
详解Nginx 动态 DNS 反向代理的几种写法 这篇文章的更新拖了半个月,真的是感动中国了。Nginx 默认会缓存 DNS,大家都知道,如果做反向代理,其实是访问的目标 ip,所以一旦缓存了目标 ip 就会非常麻烦。 Fatmouse 2019-12-22 nginx 907 0 阅读全文
nginx日志中添加请求的response日志(推荐) 由于此功能在nginx内置的功能中没有,需要安装第三方模块ngx_lua,由于此模块需要Lua语言,所以需要安装相应的Lua语言包 Fatmouse 2019-12-22 nginx 975 0 阅读全文
本地HTTPS环境搭建的完整步骤记录 前言 之前在为公司的应用添加 https 时,是在 nginx 上配置的,这样不需要 node 做额外的开发,但是组内的开发同学本地一直没有配置,一直是采用 http 的方式开发和测试。最近发现有些 case 需要 https 来复现,比如 Android 5.0 以上的 app 内,使用 https 的网站访问 http 的内容会阻止访问,这种问题测试的时候本地就需要一个 https 的环境。于是花了点时间学习了下本地 https 的搭建,在这里记录一下。下面话不多说了,来一起看看详细的介绍吧。 Fatmouse 2019-12-22 nginx 1356 0 阅读全文
用Nginx反向代理Node.js的方法 本文介绍了用Nginx反向代理Node.js的方法,分享给大家,具体如下:安装pm2修改package.json Fatmouse 2019-12-22 nginx 835 0 阅读全文
Nginx与浏览器缓存的处理方法 一、浏览器对缓存的处理:Internet选项 ★ 控制请求服务器策略:是忽略资源的缓存策略的情况下额外强制请求服务器的意思。 Fatmouse 2019-12-22 nginx 811 0 阅读全文
如何让Nginx快速支持TLS1.3协议详解 前言 最近在看一些 TLS 协议 1.3 版本的相关知识,所以想分享一些信息,本文是第一篇,没有太多的理论细节,主要说下如何在 Nginx 上快速部署一个支持 TLS 1.3 协议版本的网站。 Fatmouse 2019-12-22 nginx 1048 0 阅读全文
nginx配置多个vue项目 需求 nginx 下配置多个 vue 项目举例: blog: https://www.yoursite.com/blog test: https://www.yoursite.com/test Fatmouse 2019-12-21 nginx 1022 0 阅读全文
linux下nginx负载均衡搭建的方法步骤 首先先了解下负载均衡,假设一个场景,如果有1000个客户同时访问你服务器时,而你只有一台服务器的Nginx,且只有一个MySQL服务器,那么这些请求 Fatmouse 2019-12-21 nginx 747 0 阅读全文
Nginx+Tomcat高性能负载均衡集群搭建教程 Nginx是一个高性能的HTTP服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其占有内存少,并发能力强,在同类型的网页服务器中表现较好。Nginx可以在大多数Unix Linux OS上编译运行,并有Windows移植版。一般情况下,对于新建站点,建议使用最新稳定版作为生产版本。 Fatmouse 2019-12-21 nginx 714 0 阅读全文
nginx反向代理二级域名绑定方法及注意事项 摘要 本文介绍了利用nginx实现多域名和多站点的绑定的方法及相关注意事项。您也可以只看标题或红色标注部分。☺ Fatmouse 2019-12-21 nginx 1007 0 阅读全文
解决nginx+uwsgi部署Django的所有问题(小结) 最近,自己暑假写的小项目也算完毕了,想着投放到自己云服务器上,本来以为只要打开端口运行python3 manager runserver 0.0.0.0:80就搞定了,最后才知道这只适用于Django的开发模式,只支持单用户访问,既然如此,那么就得需要web服务器进行部署了。我便使用了nginx Fatmouse 2019-12-21 nginx 775 0 阅读全文
Nginx为已安装nginx动态添加模块 这里以安装第三方ngx_http_google_filter_module模块为例 nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so Fatmouse 2019-12-21 nginx 792 0 阅读全文
Nginx之为已安装nginx动态添加模块的方法 说明: 已经安装好的nginx,需要添加一个未被编译安装的模块,需要怎么弄呢? Fatmouse 2019-12-21 nginx 808 0 阅读全文
nginx使用replace-filter-nginx-module实现内容替换的示例 有时候我们想对响应(例如PHP接口)返回的内容做些字符串,虽然可以使用各语言代码相关方法(例如PHP的str_replace)进行替换,但是在nginx层面替换是更方便的,无需修改代码。 Fatmouse 2019-12-21 nginx 806 0 阅读全文