随笔分类 -  nginx

摘要:Nginx 500错误总结 500(服务器内部错误) 服务器遇到错误,无法完成请求。 501(尚未实施) 服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码。 502(错误网关) 服务器作为网关或代理,从上游服务器收到了无效的响应。 503(服务不可用) 目前无法使 阅读全文
posted @ 2017-06-17 15:59 特里 阅读(825) 评论(0) 推荐(0)
摘要:做网站的都知道,平常经常要查询下网站PV、UV等网站的访问数据,当然如果网站做了CDN的话,nginx本地的日志就没什么意义了,下面就对nginx网站的日志访问数据做下统计; 概念: UV(Unique Visitor):独立访客,将每个独立上网电脑(以cookie为依据)视为一位访客,一天之内(0 阅读全文
posted @ 2017-04-11 11:32 特里 阅读(877) 评论(0) 推荐(0)
摘要:502 1、查看nginx错误日志 tailf /data/log/nginx/error.log 原因:php-fpm.conf里面设置了php-cgi进程最大执行时间为5秒,超过则终止并断开nginx vim /data/server/php/etc/php-fpm.conf request_t 阅读全文
posted @ 2017-03-23 09:52 特里 阅读(3337) 评论(0) 推荐(1)
摘要:Nginx 500错误总结 500(服务器内部错误) 服务器遇到错误,无法完成请求。 501(尚未实施) 服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码。 502(错误网关) 服务器作为网关或代理,从上游服务器收到了无效的响应。 503(服务不可用) 目前无法使 阅读全文
posted @ 2017-03-22 17:09 特里 阅读(49848) 评论(0) 推荐(1)
摘要:1、日志简介 nginx日志主要有两种:访问日志和错误日志。访问日志主要记录客户端访问nginx的每一个请求,格式可以自定义;错误日志主要记录客户端访问nginx出错时的日志,格式不支持自定义。两种日志都可以选择性关闭。 通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相 阅读全文
posted @ 2017-03-22 11:55 特里 阅读(2431) 评论(0) 推荐(0)
摘要:什么是跨域 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 所谓同源是指,域名,协议,端口相同。浏览器执行javascript脚本时,会检查这个脚本属于那个页面,如果不是同源页面,就不会被执行。 同源策略的目的,是防止黑客做一些 阅读全文
posted @ 2016-07-29 16:02 特里 阅读(756) 评论(0) 推荐(0)
摘要:查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题... 阅读全文
posted @ 2015-09-30 10:12 特里 阅读(528) 评论(0) 推荐(0)
摘要:大纲一、前言二、环境准备三、安装与配置Nginx四、Nginx之反向代理五、Nginx之负载均衡六、Nginx之页面缓存七、Nginx之URL重写八、Nginx之读写分离注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是最新版的1.4.2,所以实验用到的软件请点击这里下载:... 阅读全文
posted @ 2015-09-18 11:14 特里 阅读(1059) 评论(0) 推荐(0)
摘要:统计访问最多的ip1.tail -n 10000 xxaccess_log | cut -d " " -f 1 |sort|uniq -c|sort -rn|head -10 |more2.tail -n 10000 xx-access_log | awk '{print $1}'|sort|uni... 阅读全文
posted @ 2015-09-17 16:19 特里 阅读(914) 评论(0) 推荐(0)
摘要:CC攻击即http flood,以攻击成本低(只需数台http代理服务器即可实现攻击)、隐蔽性强(中小CC攻击一般不会造成网络瓶颈)、难防御(与正常访问的请求很难区分开)、威力强大(造成和DDOS流量攻击一样的效果,网站长时间无法打开)等特点著称。常规的http flood防御为JS弹回,二次请求验... 阅读全文
posted @ 2015-06-26 16:27 特里 阅读(12659) 评论(0) 推荐(0)
摘要:nginx rewrite 正则表达式匹配大小写匹配~ 为区分大小写匹配~* 为不区分大小写匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配-f和!-f用来判断是否存在文件-d和!-d用来判断是否存在目录-e和!-e用来判断是否存在文件或目录-x和!-x用来判断文件是否可执行... 阅读全文
posted @ 2015-06-03 18:28 特里 阅读(669) 评论(0) 推荐(0)