Nginx搭建rtmp直播服务器实现代码 1.到nginx源码目录新建个rtmp目录 ,进入 git clone https://github.com/arut/nginx-rtmp-module.git Fatmouse 2020-11-18 nginx 6663 0 阅读全文
Nginx 过滤静态资源文件的访问日志的实现 凌乱的日志 日常使用的 Nginx 大都既做静态资源服务器,也做反向代理服务器,尤其有些时候考虑到跨域问题,会对静态资源和后端接口使用同一个监听端口,如果不做一下过滤处理,会在 access_log 中看到大量的例如 js、css、jpg 等静态资源的请求,比较影响查看后端接口调用的日志 Fatmouse 2020-11-18 nginx 13732 0 阅读全文
一句简单命令重启nginx 但研究了一下nginx帮助后发现,有-s参数可对nginx服务进行管理: # /usr/local/nginx/sbin/nginx -h nginx version: nginx/0.7.63 Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives] Options: -?,-h : this help ··· Fatmouse 2019-11-21 nginx 773 0 阅读全文
国内一些常用PHP的CMS的Nginx服务器的伪静态规则整理 但很多网友还是不太了解Nginx服务器的伪静态规则的,而如果你安装的是一些常用的程序,如WordPress,PHPCMS,ECSHOP,SHOPEX,Discuz 7,那伪静态规则就有现成的了。为方便各位站长,收集了这几个常用程序的伪静态规则。 WordPress伪静态规则 代码如下: location / { index index.html index.php; if (-f $request ··· Fatmouse 2019-11-22 nginx 696 0 阅读全文
Nginx下让WordPress支持固定链接的伪静态规则 Nginx下让WordPress支持固定链接的伪静态规则要让nginx支持wordpress固定链接非常简单,需要自己进行添加点配置代码: 代码如下:location / {if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }if (!-f $request_filename){ rewrite (.*) /index.php; }} Fatmouse 2019-11-24 nginx 709 0 阅读全文
nginx日常维护常用命令 一、简明nginx常用命令1. 启动 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是采用向 Nginx 发送信号的方式。 Fatmouse 2019-11-25 nginx 659 0 阅读全文
nginx status状态页配置方法和中文说明 nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的监控,我们需要先了解nginx状态页是怎么回事。 Fatmouse 2019-11-26 nginx 724 0 阅读全文
nginx: [warn] “log_format” directive used only on “http” level 解决方法 将nginx升级到1.2.4稳定版之后,会发现之前的vhost/*.conf中的日志配置都报了如下的warn: 代码如下: nginx: [warn] the “log_format” directive may be used only on “http” level 上网搜索解决方案如下: 将/vhost/xxx.conf里server段里的下面代码移出该server段即可。 Fatmouse 2019-11-28 nginx 712 0 阅读全文
nginx location语法使用介绍 nginx location介绍Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的”/uri/”,可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。 Fatmouse 2019-11-29 nginx 655 0 阅读全文
通过浏览器查看nginx服务器状态配置方法 代码如下: location /nginx-status { stub_status on; #access_log /var/log/nginx/mmt_nginx_status.log; access_log off; allow 192.168.0.10; deny all; #auth_basic "NginxStatus"; } Fatmouse 2019-11-30 nginx 927 0 阅读全文
Nginx下支持Thinkphp URL Rewrite的配置示例 概述Nginx服务器现在已经成为相当流行的开源Web服务器,很多生产环境也都在使用Nginx服务器。现在做项目大多数时候都是在使用ThinkPHP,但是Nginx默认不支持ThinkPHP的pathinfo模式,需要进行一定的配置。 Fatmouse 2019-12-02 nginx 717 0 阅读全文
Nginx服务器进程数设置和利用多核CPU的方法 Nginx 配置文件 nginx.conf首先需要找到 Nginx 的配置文件 nginx.conf 才能进行下面的操作,在LNMP一键安装包默认配置下,nginx.conf 存放在 Fatmouse 2019-12-03 nginx 645 0 阅读全文
Nginx服务器中414错误和504错误的配置解决方法 414 Request-URI Too Large 当http 的URI太长或者request header过大时会报414 Request URI too large或400 bad request错误。 Fatmouse 2019-12-04 nginx 944 0 阅读全文
Nginx配置统计流量带宽请求及记录实时请求状态的方法 流量带宽请求状态统计 ngx_req_status用来展示nginx请求状态信息,类似于apache的status,nginx自带的模块只能显示连接数等等信息,我们并不能知道到底有哪些请求、以及各url域名所消耗的带宽是多少。ngx_req_status提供了这些功能. 功能特性 按域名、url、ip等等统计信息 统计总流量 统计当前带宽峰值带宽 统计总请求数量 1. 安装 Fatmouse 2019-12-06 nginx 1581 0 阅读全文
nginx+iis实现简单的负载均衡 最近在研究分布式系统架构方面的知识,包括负载均衡,数据库读写分离,分布式缓存redis等。本篇先从负载均衡服务架构入手,关于负载均衡百度百科的定义如下:负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 Fatmouse 2019-12-07 nginx 532 0 阅读全文
Ubuntu上安装Nginx服务器程序及简单的环境配置小结 Ubuntu 从官方源安装 Nginx Ubuntu 从PPA源安装 Nginx : Ubuntu 从常规源安装 Nginx : Fatmouse 2019-12-08 nginx 751 0 阅读全文
Linux系统下nginx日志每天定时切割的脚本写法 使用Linux系统自带的命令logrotate对Nginx日志进行切割。Nginx安装目录:/usr/local/nginx/ Fatmouse 2019-12-10 nginx 909 0 阅读全文
Ubuntu16.04.1 安装Nginx的方法 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 Fatmouse 2019-12-11 nginx 738 0 阅读全文
Nginx中if语句的判断条件与多条件判断详解 一、if语句中的判断条件(nginx)介绍 1、正则表达式匹配: ==:等值比较; Fatmouse 2019-12-13 nginx 897 0 阅读全文