Nginx+SpringBoot实现负载均衡的示例 负载均衡介绍 在介绍Nginx的负载均衡实现之前,先简单的说下负载均衡的分类,主要分为硬件负载均衡和软件负载均衡,硬件负载均衡是使用专门的软件和硬件相结合的设备,设备商会提供完整成熟的解决方案,比如F5,在数据的稳定性以及安全性来说非常可靠,但是相比软件而言造价会更加昂贵;软件的负载均衡以Nginx这类软件为主,实现的一种消息队列分发机制。 Fatmouse 2020-11-18 nginx 11589 0 阅读全文
Nginx服务器如何设置url链接 对于LNMP这样架构的网站来说,一般都是基于php框架开发,php框架一般都会讲究优雅链接,比如Laravel,CodeIgniter,ThinkPHP等都是支持这种链接模式的,在服务器配置上也叫作url重写,目前框架大都采用单一入口的index.php然后基于MVC模式的话一般是/index.php/Model/function这种请求方式,所以如果能去掉index.php入口文件整个url就显得简洁美观,和Python、Java等开发的网站url模式统一,Apache和nginx都支持这种url的模式,下面说一下nginx配置的方式 Fatmouse 2020-11-18 nginx 8388 0 阅读全文
Nginx的反向代理实例详解 一、反向代理实例 1 1、实现效果(1)打开浏览器,在浏览器中输入www.123.com,跳转到linux系统tomcat主页面。 Fatmouse 2020-11-18 nginx 22830 0 阅读全文
win10安装配置nginx的过程 一、前言 Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx可以进行反向代理、负载均衡、HTTP服务器(动静分离)、正向代理等操作。因为最近在公司使用到了Nginx,这里简单记录一下自己在Win10 64位系统上配置使用Nginx的过程 Fatmouse 2020-11-18 nginx 12220 0 阅读全文
Filebeat 采集 Nginx 日志的方法 Nginx 日志可用于分析用户地址位置,行为画像等,如何通过 Elastic Stack 进行一站式的数据采集,数据清洗,数据落地,数据可视化,让数据发挥真正的价值呢? Fatmouse 2020-11-18 nginx 15314 0 阅读全文
nginx配置https加密访问的详细教程 环境: 1台 CentOS Linux release 7.5.1804 (Core) 关闭防火墙和selinux开始部署:1、安装nginx Fatmouse 2020-11-19 nginx 34724 0 阅读全文
docker nginx实现一个主机部署多个站点操作 在某站租赁的虚拟机快到期了,续费得花200多,想到在阿里云新买的服务器,不如把这个也转移过去。域名我就用真实的吧,大家别黑我网站就好了,谢谢各位了。 Fatmouse 2020-12-09 nginx 25343 0 阅读全文
docker部署nginx并且挂载文件夹和文件操作 这段时间在研究docker,在部署nginx时遇到了坑,最主要的问题是在挂载文件和文件夹的时候不知道怎么挂载,经过反复实验以及查看网上的教程,先总结如下: Fatmouse 2020-12-09 nginx 26167 0 阅读全文
Nginx服务快速入门教程 随着当今互联网的迅速发展,单点服务器早已无法承载上万个乃至数十万个用户的持续访问。比如一台Tomcat服务器在理想状态下只能够可以承受住2000个左右的并发量,为了解决这个问题,就需要多台Tomcat服务器来进行负载均衡。 Fatmouse 2021-03-05 nginx 31225 0 阅读全文
转码无法跨域播放(主机头) 在网站 第一种方法 location / { if ( $request_method = 'OPTIONS' ) { add_header access-control-allow-headers range; add_header access-control-allow-methods GET,POST,HEAD,OPTIONS; add_header access-control-allo ··· Fatmouse 2021-04-17 nginx 38352 0 阅读全文
详解如何修改nginx的默认端口 首先找到配置文件在哪你可以这几个目录都看一遍,看看配置文件在哪里。我这边正确目录是 /etc/nginx Fatmouse 2021-04-17 nginx 54 0 阅读全文
Mac M1 Nginx 配置多站点的实现 说明: 通过 brew 安装的 nginx网站根目录: /opt/homebrew/var/wwwnginx 配置目录: /opt/homebrew/etc/nginx/ Fatmouse 2021-04-17 nginx 50 0 阅读全文
关于Nginx开启gzip的配置的问题 nginx实现资源压缩的原理是通过ngx_http_gzip_module模块拦截请求,并对需要做gzip的类型做gzip压缩,该模块是默认基础的,不需要重新编译,直接开启即可。 Fatmouse 2021-04-17 nginx 52 0 阅读全文
Nginx之Http模块系列之autoindex模块的具体使用 brower 模块主要作用是根据http请求头中"User-Agent"的值,以浏览器的特征字符来判断新旧浏览器,并生成对应的变量,以供后续的请求处理逻辑来使用。 Fatmouse 2021-04-17 nginx 53 0 阅读全文
Nginx常见的错误配置举例 Nginx是当前主流的Web服务。 以下是一些最常见的错误配置。root指令指定Nginx的根目录。 在上面的示例中,根目录是/etc/nginx,这意味着我们可以访问该目录下的文件。 上面的配置没有/的位置(location / {...}),只有/hello.txt的位置。 因此,将对root指令进行全局设置,这意味着对/的请求会将您带到本地路径/etc/nginx。 Fatmouse 2021-04-17 nginx 52 0 阅读全文
nginx常用命令放入shell脚本详解 1)重启nginx的shell脚本 vim reload.sh2)设置nginx用户对html目录下所有文件读写执行权限的shell脚本 vim setfacl.sh Fatmouse 2021-03-05 nginx 54 0 阅读全文
Nginx的rewrite模块详解 rewrite模块即ngx_http_rewrite_module模块,主要功能是改写请求URI,是Nginx默认安装的模块。rewrite模块会根据PCRE正则匹配重写URI,然后发起内部跳转再匹配location,或者直接做30x重定向返回客户端。 Fatmouse 2021-03-05 nginx 65 0 阅读全文
为什么 Nginx 比 Apache 更牛逼 Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决C10K问题。 Fatmouse 2021-03-05 nginx 66 0 阅读全文
基于nginx实现上游服务器动态自动上下线无需reload的实现方法 网上关于nginx的介绍有很多,这里讲述的是上游服务(如下图的Java1服务)在没有“网关”的情况下,如何通过nginx做到动态上下线。 Fatmouse 2021-03-05 nginx 54 0 阅读全文