![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx 学习笔记
在奋斗的大道
程序发烧友
展开
-
Nginx 提示10013: An attempt was made to access a socket in a way forbidden by its access permissions
今天早上启动Nginx,在错误日志中输出如下错误信息:2022/01/28 09:23:22 [emerg] 12784#20692: bind() to 0.0.0.0:7098 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)2022/01/28 09:27:44 [emerg] 17340#6804: bind() to 0.0.0.0:7088原创 2022-01-28 15:19:49 · 8826 阅读 · 0 评论 -
SpringBoot 前后端分离项目,提示HTTP 413 Request Entity Too Large
问题描述:今天接到公司测试反馈,在测试文件上传功能时提示: HTTP:413 Request Entity Too Large.问题产生原因:为解决前后端分离带来的跨越问题,我们采用nginx 解决跨越问题,但是nginx 针对文件上传是有大小限制,默认大小为10M, 而测试验证功能上传的文件大小都大于10M,所以需要修改nginx 默认上传文件大小。核心功能代码:修改nginx的上传文件大小限制到50M:打开nginx.conf:在 http{} 段中加入client_max_bod.原创 2021-04-22 15:35:39 · 2303 阅读 · 3 评论 -
Spring + Spring Security + Vue 前后端分离项目,点击用户退出,Nginx代理端口重定向端口错误
前提条件:Spring + Spring Security + Vue 前后端分离项目实现操作情况:用户点击退出按钮,调用后台接口执行spring security 默认退出方法(/logout)后台源码: @RequestMapping(value = "/invalidate", method = { RequestMethod.POST, RequestMethod.GET }) @ApiOperation(value = "注销") public String logoutPage原创 2020-12-22 18:52:33 · 706 阅读 · 0 评论 -
Nginx 配置反向代理不生效
Nginx 配置 server { listen 8084; server_name 192.168.1.73 localhost; server_name_in_redirect off; #charset koi8-r; #access_log logs/host.access.log main; rewrite ^(.*)(?i)jsessionid(.*)$ / redirect;原创 2020-12-22 18:37:47 · 6675 阅读 · 0 评论 -
Windows cmd 窗口 kill nginx.exe 进程
Windows下nginx可以起多个进程 当我们需要修改nginx配置重启时,得进任务管理器多次杀进程,这样是最直观的的方法当然也是最慢(ben)的方法,这次要介绍的是下面这个方法在CMD下输入如下命令,可以强行关闭所有Nginx进程:taskkill /f /im nginx.exe...原创 2020-07-22 15:46:34 · 1954 阅读 · 0 评论 -
Vue-router history模式下Nginx配置
对于VUE的router[mode: history]模式(这里主要是为了去除链接上的"#")开发的时候,一般都不出问题。是因为开发时用的服务器为node,Dev环境中已配置好了,nginx运行的时首页没有问题,链接也没有问题,但在点击刷新后,页面就会显示(404)原配置: location / { root /home/testhadoop/www/html;...原创 2019-12-13 20:08:08 · 1007 阅读 · 1 评论 -
Windows 环境下,nginx 配置文件上传大小
问题描述:今天将刚刚和前端对接的文件上传功能,部署到公司的测试环境,提示如下错误信息:413 Request Entity Too Large解决方法如下:1.打开nginx配置文件nginx.conf, 路径一般是:E:\nginx-1.15.0\conf\nginx.conf。2.在http{}段中加入client_max_body_size20m; 20m为允许最大上...原创 2019-10-09 17:33:01 · 2505 阅读 · 0 评论 -
Nginx 负载均衡
Nginx 负载均衡配置:upstream tomcats { server 127.0.0.1:9001; server 127.0.0.1:9002;}配置location为tomcat集群location / { proxy_pass_header Server; proxy_set_header Host $http_host; p...原创 2019-05-23 17:27:55 · 174 阅读 · 0 评论 -
Nginx 反向代理
什么是反向代理:反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。正向代理指的是,一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向...原创 2019-05-23 15:29:49 · 255 阅读 · 0 评论 -
Nginx 动静分离
1、nginx 与 tomcat 处理静态资源区别:tomcat静态资源请求量为每秒1000次,则nginx静态资源请求量为每秒6000次,tomcat每秒的吞吐量为0.6M,nginx的每秒吞吐量为3.6M,可以说,nginx处理静态资源的能力是tomcat处理能力的6倍2、动静分离原理:服务端接收来自客户端的请求中,有一部分是静态资源的请求,例如html,css,js和图片资源等等...原创 2019-05-23 15:22:29 · 200 阅读 · 0 评论 -
Centos7通过yum 安装Nginx
第一步:安装EPEL存储库:[root@localhost nginx-rtmp-module-1.1.11]# yum install epel-release第二步:安装nginx:[root@localhost nginx-rtmp-module-1.1.11]# yum install nginx如果这是您第一次从EPEL存储库安装包装,yum可能会提示您导入EPEL...原创 2019-02-19 23:38:22 · 295 阅读 · 0 评论 -
Nginx配置文件nginx.conf中文详解
本文转载至:http://www.2cto.com/os/201212/176520.htmlPS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块参数请参考:http://wiki.n转载 2017-04-04 08:09:20 · 672 阅读 · 0 评论 -
windows10 安装nginx
本文转载至:http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/1. 到nginx官网上下载相应的安装包,http://nginx.org/en/download.html;下载进行解压,将解压后的文件放到自己心仪的目录下,我的解压文件放在了d盘根目录下,如下图所示:转载 2017-04-04 04:21:54 · 9477 阅读 · 0 评论 -
Nginx基本入门
本文转载至:http://blog.csdn.net/u012486840/article/details/530988901、静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:windows版本: server { listen 80; //转载 2017-04-04 07:36:03 · 848 阅读 · 0 评论 -
Nginx+Tomcat搭建高性能负载均衡集群
本文转载至:http://blog.csdn.net/wang379275614/article/details/47778201一、 工具 nginx-1.8.0 apache-tomcat-6.0.33二、 目标 实现高性能负载均衡的Tomcat集群: 三、转载 2017-04-04 07:40:30 · 892 阅读 · 0 评论 -
Nginx实战(一) 虚拟主机
本文转载至:http://blog.csdn.net/u012486840/article/details/527868841、利用虚拟主机,不同为每个要运行的网站提供一台单独的Nginx服务器或单独运行一组Nginx进程。虚拟主机提供了在同一台服务器、同一组Nginx进程上运行多个网站的功能。在Nginx配置文件nginx.conf中,一个最简化的虚拟主机配置代码如下 serve转载 2017-04-04 08:00:21 · 762 阅读 · 0 评论 -
Nginx实战(二) URL重写
本文转载至:http://blog.csdn.net/u012486840/article/details/52787232Rewrite主要的功能就是实现URL的重写,Nginx的Rewrite规则采用PCRE Perl兼容正则表达式的语法规则匹配,如果需要Nginx的Rewrite功能,在编译Nginx之前,需要编译安装PCRE库。通过Rewrite规则,可以实现规范的UR转载 2017-04-04 08:02:29 · 426 阅读 · 0 评论 -
Nginx实战(三) 日志配置与切割
本文转载至:http://blog.csdn.net/u012486840/article/details/52787264访问日志主要记录客户端访问Nginx的每一个请求,格式可以自定义。通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息。Nginx中访问日志相关指令主要有两条,一条是log_format,用来设置日志的格式,另外一条是acces转载 2017-04-04 08:04:18 · 429 阅读 · 0 评论 -
Nginx实战(四) 限速功能
本文转载至:http://blog.csdn.net/u012486840/article/details/52787275如果很多用户,同一时刻下载nginx服务器上面的资源,这样会对nginx服务器的I/O产生极大负担,所以对nginx服务器的下载做限速设置很有必要。首先在 http 段配置一个 limit_zone,然后在需要的地方使用 limit_conn 和 limit_转载 2017-04-04 08:05:23 · 1109 阅读 · 0 评论 -
Nginx实战(五) 反向代理
本文转载至:http://blog.csdn.net/u012486840/article/details/52787282反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。什么是反向代理反向转载 2017-04-04 08:06:52 · 433 阅读 · 0 评论 -
Nginx实战(六) 参数优化
本文转载至:http://blog.csdn.net/u012486840/article/details/52787329Nginx参数配置与优化本机缓存设置浏览器缓存是为了提高加载速度,因此我们可以通过Nginx对静态文件进行缓存。location ~ ^/(images|javascript|js|css|flash|media|static)/ { #过期转载 2017-04-04 08:08:06 · 466 阅读 · 0 评论 -
windows10 安装以及配置nginx
1、从nginx 官网下载相应安装包。2、建议下载,稳定版本3、解压到相应的目录,比如我是B盘 然后修改目录名字为nginx-1.8.14、进入nginx目录 双击nginx.exe 来启动nginx5、此时 直接在浏览器地址栏输入:localhost 便能看到 欢迎页面,说明你虚拟主机已经搭建好了6、但是有时候 我们原创 2017-04-03 05:02:10 · 3265 阅读 · 0 评论