随笔分类 - nginx
摘要:查看nginx的error.log日志。打开日志出现Permission denied: 1.启动用户和nginx的工作用户不一致所致 2将nginx.conf的user用户改为和启动用户一样 3.缺少index.html或者index.php文件,就是配置文件中index index.html i
阅读全文
摘要:Nginx 504错误(Gateway time-out 网关超时)的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。 一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如果你的fastcgi服
阅读全文
摘要:http请求流程:一般情况下,提交动态请求的时候,nginx会直接把 请求转交给php-fpm,而php-fpm再分配php-cgi进程来处理相关的请求,之后再依次返回,最后由nginx把结果反馈给客户端浏览器。 Nginx 502 Bad Gateway错误是FastCGI有问题 解决办法 遇到5
阅读全文
摘要:500:服务器内部错误,也就是服务器遇到意外情况,而无法履行请求。 500错误一般有几种情况: 1. web脚本错误,如php语法错误,lua语法错误等。 2. 访问量大的时候,由于系统资源限制,而不能打开过多的文件 一般分析思路: (1)查看nginx error log ,查看php error
阅读全文
摘要:一.rewrite地址重写 rewrite的组要功能是实现RUL地址的重定向。Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。默认参数编译nginx就会支持rewrite的模块,但是也必须要PCRE的支持 rewrite是实现URL重写的关键指令
阅读全文
摘要:A服务器(192.168.133.1)作为nginx代理服务器 B服务器(192.168.133.2)作为后端真实服务器 访问https://www.test.com请求从A服务器上反向代理到B服务器上 A服务器192.168.133.1的操作流程 1)编译安装nginx省略 2)配置nginx c
阅读全文
摘要:1. 利用grep ,wc命令统计某个请求或字符串出现的次数 比如统计GET /app/kevinContent接口在某天的调用次数,则可以使用如下命令: cat /usr/local/nginx/logs/access.log | grep 'GET /app/kevinContent' | wc
阅读全文
摘要:nginx的日志切割脚本 说明:在nginx的配置文件中nginx.conf并没有定义access_log的位置, 在/usr/local/nginx/conf/vhost/下的配置文件中定义了access_log的位置。 该位置在/home/wwwlogs/的目录下, 本例中是在/usr/loca
阅读全文
摘要:nginx服务器日志相关指令主要有两条: 一条是log_format,用来设置日志格式; 另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小 可以参加ngx_http_log_module。 一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/n
阅读全文
摘要:系统进不去了,用ssh连接服务器也非常慢,负载均衡显示后端连接异常,重启mysql数据库,发现经常重启,或者直接关机,访问页面也访问不到。 http://www.51testing.com/html/56/13956-209988.html 查看mysql日志文件没发现问题, 查看nginx.err
阅读全文
摘要:~ 为区分大小写的匹配。 ~* 不区分大小写的匹配(匹配firefox的正则同时匹配FireFox)。 !~ 不匹配的 !~* 不匹配的 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $
阅读全文
摘要:10.nginx的访问控制及DDOS预防1)访问控制配置基于各种原因,Ningx有时要进行访问控制。比如说,一般网站的后台都不能让外部访问,所以要添加 IP 限制,通常只允许公司的IP访问。访问控制就是指只有符合条件的IP才能访问到这个网站的某个区域。涉及模块:ngx_http_access_mod
阅读全文
摘要:6.禁止访问某个文件或目录1)禁止访问以txt或doc结尾的文件location ~* \.(txt|doc)${root /data/www/wwwroot/linuxtone/test;deny all;} 2)nginx禁止访问所有.开头的隐藏文件设置location ~* /.* {deny
阅读全文
摘要:查看几个设置 nginx正则表达式常用的是前6个 ^: 匹配字符串的开始位置; $:匹配字符串的结束位置;.*: .匹配任意字符,*匹配数量0到正无穷; \. 斜杠用来转义,\.匹配 . 特殊使用方法,记住记性了; (值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配j
阅读全文
摘要:此文章配合 nginx配置文件解答 共同分享,了解。 一、nginx服务简介Nginx是一个高性能的HTTP和反向代理服务器 使用 Nginx 前必须了解的事项: 1)Nginx 本身只是一个 HTTP 和反向代理服务器 2)Nginx 支持简单的负载均衡和容错 3)支持作为基本 HTTP 服务器的
阅读全文
摘要:user www www;worker_processes auto;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;#Specifies the value for maximum f
阅读全文
摘要:hostnamectl set-hostname master1永久设置主机名windows下更改hosts:C:\Windows\System32\drivers\etclnmp一键安装http://old.lnmp.org/install.html系统要求2G的硬盘剩余空间128M以上内存htt
阅读全文
摘要:Nginx1.6.3安装配置安装时关闭防火墙和selinuxservice iptables stopsed -i "s/selinux=enabled/selinux=disable/g" /etc/sysconfig/selinux1使用epelwget -O /etc/yum.repos.d/
阅读全文
摘要:nginx配置文件详解:server { listen 80; servername www.nginx1.com location / { root html; 数据路径 index index.html index.htm }用户访问www.nginx1.com,访问的是本机html下的目录内容
阅读全文

浙公网安备 33010602011771号