标签:Nginx相关的结果457条:

    设置nginx密码保护wordpress后台

      今天早上起来打开QQ,收到一封密码重置的邮件,查看了一下日志,确实有人在捣乱,虽然似乎获取不到我的后台密码,除非连我的邮件也破解了。但这给了我一种不安全的感觉。好吧,既然你想通过后台破解我的密码,我就不让你进我的后台,nginx设置方法如下:1、根据文https://www.centos.bz/2011/12ginx-http-auth-basic/后面的部分生成密码文件,放在/usr/local…

    发布于:2019-11-23 22:17:00

    多规则替换过滤nginx模块nginx_substitutions_filter

      本文介绍一个nginx第三方模块nginx_substitutions_filter,此模块作用是替换过滤响应主体,nginx也有一个类似这样的原生模块,但有一个缺点,就是只能使用一条规则,而nginx_substitutions_filter则不限规则数量。安装方法cd/tmpyuminstallsubversionsvncheckouthttp://substitutions4nginx.go…

    发布于:2019-11-23 22:09:16

    CentOS-5 yum安装nginx php53 mysql55 lnmp环境

      对于lnmp的使用,www.centos.bz已经提供有lnmp安装包,但如果想快速配置环境,则推荐yum安装了。1、导入外部软件库centos-532位:rpm-Uvhhttp://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-5-4.noarch.rpmrpm-Uvhhttp://dl.iuscommunity.or…

    发布于:2019-11-23 12:59:12

    nginx 全局变量

      nginx 全局变量经常需要配置Nginx,其中有许多以$开头的变量,经常需要查阅nginx所支持的变量。可能是对Ngixn资源不熟悉,干脆就直接读源码,分析出支持的变量。Nginx支持的http变量实现在ngx_http_variables.c的ngx_http_core_variables存储实现:已Excel形式提供,方便查询:http://files.cnblogs.com/AloneSwordginx%E5…

    发布于:2019-11-23 08:54:34

    使用nginx Limit Requests模块限制单个IP请求速率

      此模块可以限制单个客户端发送请求的速率。示例配置:http{   limit_req_zone $binary_remote_addr zone=one:10m  rate=1r/s;    ...    server{      ... location~.*\.(php|php5)?$   {    limit_req  zone=one burst=5nodelay;     fastcgi…

    发布于:2019-11-23 04:16:57

    nginx_lua模块基于mysql数据库动态修改网页内容

      最近要实现一个需求,根据查询mysql数据库返回的内容,插入到网页底部。目前前端是用varnish作的缓存,刚开始想从varnish下手,但官方varnish不支持修改网页内容,要支持的话还需要自己修改源码实现,这个有点难度放弃了,于是想在varnish的后端架设一台nginx的反向代理服务器获取网页内容,然后通过nginx_lua模块实现查询mysql数据库动态修改网页的功能。下面是使用ngin…

    发布于:2019-11-23 00:48:54

    利用nginx concat模块合并js css

      如果你网站有很多css和js文件,如果把它们分别合并到一个文件,可以大大减小http请求数,加快网站访问速度。nginx-http-concat模块是由淘宝网开发的,现在淘宝网合并js和css正是用这个模块,如链接http://a.tbcdn.cn/??s/kissy/1.2.0/kissy-min.js,p/global/1.0/global-min.js,p/fp/2012/core.js,p…

    发布于:2019-11-23 00:45:35

    OpenResty(nginx扩展)实现防cc攻击

      OpenResty(nginx扩展)实现防cc攻击防cc攻击,推荐使用HttpGuard 本文介绍使用openresty来实现防cc攻击的功能。openresty官网http://openresty.org/cn/index.html。下面是防cc攻击的流程图。根据流程图,我们知道防cc攻击主要包括两部分,一是限制请求速度,二是给用户发送js跳转代码进行验证请求是否合法。一、安装依赖centos:yuminstallreadline-develp…

    发布于:2019-11-22 18:33:49

    joomla1.5 nginx url重写规则

      if(!-e$request_filename){rewrite(/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$/index.phplast;break;}#bellowareanti-attackjoomlasetting if($args~"mosConfig_[a-zA-Z_]{1,21}(=|\%3d)"){set$args"";rewri…

    发布于:2019-11-22 14:17:11

    使用sed对nginx配置文件进行删除和列出虚拟主机操作

      带着需要使用sed来对nginx配置文件进行操作的强烈需求,于是开始了学习sed的高级应用。虽然之前也一直在用sed,但也只是接触到了s替换命令,其它高级的命令没用到,所以没有动力去学。一直觉得要学到点东西,前提是你现在有一问题,需要用到这个技术来解决,而且有强烈的渴望要把这个问题解决,这时候你学习这项技术会事半功倍。否则学习起来会非常的枯燥无味,效率低,甚至会放弃。下面是我最近学sed得出的成果…

    发布于:2019-11-22 08:42:45

    nginx反向代理缓存配置

      这里给出示例,并详解。http{[...][...] proxy_cache_path /dataginx/cache/one levels=1:2  keys_zone=one:10mmax_size=10g;proxy_cache_key "$host$request_uri"; server{   server_namewww.centos.bzcentos.bz;   root/home/…

    发布于:2019-11-22 08:15:20

    使用nginx lua实现网站统计中的数据收集

      使用nginx lua实现网站统计中的数据收集网站数据统计分析工具是网站站长和运营人员经常使用的一种工具,比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理,并一步一步实际搭建一个实际的数据收集系统。数据收集原理分析简单来说,网站统计分析工具需要收集到用户浏览目标网站的行为(如打开某网页、点击某按钮、将商品…

    发布于:2019-11-22 06:57:42

    Nginx反向代理谷歌

      这几天谷歌都被某墙折腾得不能用了啊。上谷歌搜索资料都要翻越某墙,真悲摧啊。干脆自己用国外的一个vps反向代理谷歌吧。下面贴出我反向代理谷歌的nginx配置,造福人类。假设用www.centos.bz反向代理谷歌,是假设,我可不愿意由于这个博客被墙。proxy_cache_path /dataginx/cache/one levels=1:2  keys_zone=one:10mmax_size=1…

    发布于:2019-11-22 04:32:48

    Zabbix监控Memcached PHP-FPM Tomcat Nginx MySQL 网站日志

      Zabbix监控Memcached PHP-FPM Tomcat Nginx MySQL 网站日志Zabbix作为监控软件非常的灵活,支持的数据类型非常丰富,比如数字(无正负),数字(浮点),日志,文字等。我们需要做的就是使用脚本来收集好数据,然后zabbix收集并画图,设置告警线。这里我们来学习使用Zabbix监控Memcached、PHP-FPM、Tomcat、Nginx、MySQL及网站日志。 Memcached监控 自定义键值 UserParameter=memcached.stat[…

    发布于:2019-11-22 02:23:31

    Nginx写IO占用高故障处理

      故障现象 突然收到一台服务器负载过高告警,紧接着网站打开缓慢。 故障分析 1、登录服务器,使用top命令看到Cpu行的iowait达到了70%以上,所以断定是IO负载过高的原因;2、接着使用iotop-o命令发现,Nginx的写IO特别大,并且在上一步的top命令看到Nginx的进程状态为D,表示Nginx在等待IO已经为僵死状态;3、这时候是清楚知道是Nginx在对文件系统进行大量的写操作导致的…

    发布于:2019-11-22 01:47:25

    openresty(nginx lua)统计域名状态码、平均响应时间和流量

      背景 之前我们统计域名状态码、平均响应时间和流量的方法是:在每台机器添加一个定时脚本,来获取每个域名最近一分钟的访问日志到临时文件。然后zabbix再对这个一分钟日志临时文件作相关统计。一直运行良好,最近发现某台服务器突然负载增高。使用iotop查看发现获取最近一分钟日志的脚本占用的IO特别高。停止这个定时任务之后恢复正常。于是就打算使用nginxlua来替换目前的方法。新的方法具有统计时占用资源…

    发布于:2019-11-21 22:55:35