nginx专栏
文章平均质量分 61
关于nginx及其应用
DN金猿
大佬级别的小沙弥
展开
-
Ubuntu安装Nginx和正确卸载Nginx Nginx相关
1.Ubuntu下安装Nginx比较简单敲入下列命令即可:sudo apt-get updatesudo apt-get install nginx2.Ubuntu下卸载,稍不注意就会入坑sudo apt-get remove nginx nginx-common # 卸载删除除了配置文件以外的所有文件。sudo apt-get purge nginx nginx-common # 卸载所有东东,包括删除配置文件。sudo apt-get autoremove # 在上面命令结原创 2021-01-15 16:17:33 · 588 阅读 · 1 评论 -
上传文件报413 Request Entity Too Large错误解决办法
修改nginx.conf的值就可以解决了将以下代码粘贴到nginx.conf内client_max_body_size 20M;可以选择在http{ }中设置:client_max_body_size 20m;也可以选择在server{ }中设置:client_max_body_size 20m;还可以选择在location{ }中设置:client_max_body_size 20m;三者有区别设置到http{}内,控制全局nginx所有请求报文大小设置到server{}内,控制该转载 2020-12-15 17:01:15 · 825 阅读 · 0 评论 -
nginx配置详解
flag标记有:1.last 相当于apache里面的[L]标记,表示rewrite。2.break本条规则匹配完成后,终止匹配,不再匹配后面的规则。3.redirect 返回302临时重定向,浏览器地址会显示跳转后的URL地址。4.permanent 返回301永久重定向,浏览器地址会显示跳转后的URL地址。使用last和break实现URI重写,浏览器地址栏不变。而且两者有细微差别,使用alias指令必须用last标记;原创 2020-12-15 17:27:44 · 1514 阅读 · 0 评论 -
解决 Nginx 部署,无法访问 Swagger 文档的问题
1.起因昨天的时候,同事遇到了一个问题需要访问一个nginx部署的项目的swagger文档,但是在路由转发规则那里加上了swagger-ui.html之后仍不能访问。平时我们在内网开发,可以直接访问后端项目ip:port/swagger-ui.html就可以了。但是目前只有nginx所在服务器外网可以访问,所以外面的人想看接口文档只能通过nginx转发请求。2.解决nginx的其它配置不需要改动,直接将下面的location配置添加到你的配置中即可:locati......转载 2020-12-15 17:30:18 · 4935 阅读 · 2 评论 -
阿里服务器linux下安装nginx
站点开发的,已经在一些俄罗斯的大型网站上运行多年,目前很多国内外的门户网站、行业网站也都在是使用。、添加至服务管理列表,设置开机自启。、浏览器访问可看到默认欢迎页面。、下载源码包解压编译。为俄罗斯访问量第二的。、赋予脚本执行权限。......原创 2022-08-31 17:28:57 · 447 阅读 · 0 评论 -
前端 用nginx解决js跨域问题
前言公司的一个项目,页面需要给第三方接口发送一个请求,获取第三方接口生成的一个二维码图片,结果 js 跨域获取资源报错:” No ‘Access-Control-Allow-Origin’ header is present on the requested resource.”网上查资料说能使用 nginx 来解决,但介绍的都比较粗略,只介绍 nginx 的单向代理,这里详细介绍怎么用 nginx 进行一个正向代理加一个反向代理来解决 tomcat 的 js 跨域问题js 的跨域问题跨域,指转载 2021-11-17 17:45:14 · 1988 阅读 · 0 评论 -
Nginx的启动、停止与重启
启动启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf停止nginx的停止有三种方式: 从容停止 1、查看进程号[root@LinuxServer ~]# ps -ef|grep nginx 2、杀死进程[root@LinuxServer ...转载 2021-02-22 11:01:16 · 125 阅读 · 0 评论