nginx
文章平均质量分 52
wsxlgg
永远不要满足于现状,只有走得越远,才能看得越多。
展开
-
Nginx限制IP访问次数的问题
nginx限制IP原创 2024-09-05 11:01:45 · 286 阅读 · 0 评论 -
Nginx的location优先级
1 匹配优先级如下① = 精确匹配② ^~ 优先匹配常规字符串,匹配后,不检查正则③ ~* 正则匹配 示例: ~*.(gif|jpg|jpeg)$④ / documents/ 匹配常规字符 documents 代表目录,可以是其他值⑤ / 所有location无法匹配,则显示该默认匹配以上可以都有,也可以都没有,如果都有,则按照以上优先级匹配。原创 2024-07-30 17:13:37 · 409 阅读 · 0 评论 -
Nginx服务 rewrite、proxy_pass 用rewrite去除URL中的特定参数
(2)/$1:重写的目标路径,这里用$1引用前面正则表达式匹配到的分组(组编号从1开始,也就是api),即/api/后面的所有。1、用户访问 http://x.com/test/api/oauth2/...... 需要请求到 http://y.com/api/oauth2/...... 去除 test。总体来说,这段配置的作用是将客户端请求中以 /test/ 开头的路径重写为去掉 /test/ 部分的路径,并将重写后的请求转发到 http://b.com 进行处理。比如前端的请求地址是。原创 2024-07-30 16:35:14 · 665 阅读 · 0 评论 -
Centos-7安装nginx遇到make: *** 没有规则可以创建“default”需要的目标“build”。 停止 的解决办法
make使用make 命令编译时产生时候出现make: *** 没有规则可以创建“default”需要的目标“build”。停止 的解决办法。原创 2024-07-24 08:56:17 · 449 阅读 · 0 评论 -
检测到目标X-Content-Type-Options X-XSS-Protection Content-Security-Policy 等响应头缺失的解决办法
Strict-Transport-Security原创 2022-09-16 18:55:16 · 1855 阅读 · 0 评论 -
nginx的权限问题(13: Permission denied)的解决办法
*355 open() "/var/lib/nginx/tmp/proxy/3/07/0000000073" failed (13: Permission denied) while reading upstream, client: 127.0.0.1, server: localhost, request: "GET /dinner/images/img1.png HTTP/1.1", upstream:到 /var/lib/nginx/tmp 目录 用命令 ll 查看权限,如下:如果..原创 2022-01-18 14:20:52 · 14821 阅读 · 0 评论 -
nginx统计访问量和查看nginx的并发量
1.根据访问IP统计UVawk '{print $1}' access.log|sort | uniq -c |wc -l2.统计访问URL统计PVawk '{print $7}' access.log|wc -l3.查询访问最频繁的URLawk '{print $7}' access.log|sort | uniq -c |sort -n -k 1 -r|more4.查询访问...原创 2020-04-16 14:38:52 · 4779 阅读 · 0 评论 -
Linux中Nginx安装与配置详解
详细使用参见:https://blog.csdn.net/u012038649/article/details/68951269Linux中Nginx安装与配置详解(CentOS-6.5:nginx-1.5.0)。1 Nginx简介 Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx...转载 2018-08-21 23:27:30 · 362 阅读 · 0 评论 -
nginx的重启命令
找到nginx的进程,先用命令:kill -9 进程号 杀死进程 然后执行命名: nginx -c /etc/nginx/nginx.conf nginx重启命令: nginx -c /etc/nginx/nginx.conf原创 2017-12-27 18:19:21 · 3850 阅读 · 1 评论 -
nginx访问日志的默认路径
nginx访问日志的默认路径/var/log/nginx原创 2017-03-28 18:54:06 · 50221 阅读 · 0 评论 -
松哥推荐的nginx配置教程
Nginx下配置虚拟主机的三种方法http://www.linuxidc.com/Linux/2015-08/122113.htmnginx的基本配置和虚拟主机的配置http://19001989.blog.51cto.com/3447586/702374原创 2016-02-19 21:28:45 · 648 阅读 · 0 评论 -
(总结)Nginx配置文件nginx.conf中文详解
PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块参数请参考:http://wiki.nginx.org/Main#定义Nginx运行的用户和用户组user www www;转载 2016-01-14 23:52:33 · 432 阅读 · 0 评论 -
Nginx负载均衡+tomcat+session共享
本文,是笔者工作之余写的,第一是把之前打系统框架的步骤记录下来。第二是将这个过程,谈不上经验,奉献给正在撘这种框架遇到各种bug,各种问题的人们。看这个之前首先你需要已经用nginx+tomcat+session共享打过框架,但是没有成功,遇到种种问题。即可参考此文。文章比较简洁,但全是精华。对了,本文是基于windows平台下的。好了,言归正传!———————————原创 2016-01-14 23:00:45 · 760 阅读 · 0 评论 -
nginx rewrite规则
有nginx大神在吗研发-柯 2016/1/4 19:34:16我不算崔 2016/1/4 19:34:47http://host/le2927604|youku|sdfsfsfs=崔 2016/1/4 19:35:04http://host/slave/le2927604崔 2016/1/4 19:35:23求rewrite规则研发-柯 201原创 2016-01-05 10:04:39 · 428 阅读 · 0 评论 -
nginx配置详解
#运行用户#user nobody;#启动进程,通常设置成和cpu的数量相等或者2倍于cpu的个数(具体结合cpu和内存)。默认为1worker_processes 1;#全局的错误日志和日志级别[ debug | info | notice | warn | error | crit ]#error_log logs/error.log;#error_log logs/e转载 2015-07-04 16:33:30 · 430 阅读 · 0 评论 -
python基于nginx访问日志统计客户端ip访问量
专业的统计网站,比如百度统计,Google Analytics,cnzz等统计后台提供的都是站长常用的统计指标,比如uv,pv,在线时长,ip等,另外由于网络原因,我发现Google Analytics会比百度统计多几百的ip,所以想自己写脚本来了解下真正的访问量有多少,不过基于nginx的访问日志会比统计后台多不少,因为有不少蜘蛛的访问也会被统计进来,还有静态文件的统计,其实如果算法改进的话完全原创 2015-06-23 19:54:52 · 3240 阅读 · 0 评论 -
nginx tomcat集群配置实现无痛重启服务教程
随着最代码用户量的增大,对高可用服务的依赖度日益增强,单点的服务无法避免重启给用户带来的影响,所以采用了如下方案来实现无痛重启服务。nginx+2tomcat(8080,8081)思路:其中正常服务的tomcat只有1个,如果重启时,启动另外一个,服务正常后,执行nginx -s reload,最后在关闭上一个服务的tomcat。shell代码如下:nginx_root_pa...原创 2015-06-23 19:33:43 · 622 阅读 · 0 评论 -
nginx tomcat集群配置实现无痛重启服务教程python语言版本
上一次分享的是shell版本的:nginx tomcat集群配置实现无痛重启服务教程感觉shell语法的怪异实在难以忍受,但java在处理脚本,和shell交互方面的天然弱势导致我最终选择了python来做最代码的各种脚本实现,通过实现无痛重启tomcat的脚本后发现除了调试不方便外,python作为脚本和shell交互简直是神器。下面是脚本实现:#encoding=utf8原创 2015-06-23 19:39:01 · 913 阅读 · 0 评论