查看nginx日志,发现有报错信息: [crayon-670b97b961986129013980/] 查看对应目录的权限,发现所属用户是nobody,而实际运行nginx的是wwwuser: [cr...
Nginx-ModSecurity使用Comodo WAF规则
一、概述 之前安装好了ModSecurity作为nginx的WAF,但是后续的使用中发现OWASP-CRS规则过于苛刻,很多正常操作都会被阻挡,甚至打开一个正常的页面都会被拦截。每次都要手动排除规则十...
nginx中的if和else语法
nginx支持if语法,语法和平常的代码格式差不多: [crayon-670b97b962d71532441344/] 只是和代码不同的是,if条件语句判断相等只要一个等号,不是==。 nginx虽然...
nginx配置php-fpm和php通信
一、概述 php-fpm是一种通信方式,使得nginx可以通过cgi和php之间快速通信。nginx的提供了一份默认的php-fpm的配置: [crayon-670b97b96367e87792684...
nginx访问限频
一、并发访问限制 ngx_http_limit_conn_module是一个默认安装的内置模块,被用来限制在某一个关键字维度上的最大并发数量,通常情况下,这个维度被设置为访问者的IP。在计算的一个连接...
nginx使用fancyindex目录索引
一、nginx目录索引 nginx中内置了目录索引命令 auto_index ,十分方便就能给目录生成web索引: [crayon-670b97b96530d705397000/] 效果如下: 两个可...
linux源码编译安装openresty
一、下载安装 openresty是一个基于nginx和lua的高性能web框架。 官方首页:https://openresty.org/cn/。 下载首页:https://openresty.org/...
nginx配置https
配置https之前首先要确保已经有http证书和私钥文件,证书是*.crt文件,私钥是*.key文件。 怎么申请证书这里不再说明,很多机构都可以免费发放证书,在腾讯云,阿里云或者七牛等等...
安装nginx时遇到的一些问题和解决方法
一、env: /etc/init.d/nginx: 没有那个文件或目录 使用service nginx start 启动服务时,提示找不到文件,而文件/etc/init.d/nginx 确实存在,解决...
使用nginx实现虚拟主机
一、概述 虚拟主机的意思就是说把一台物理的主机分割成多个虚拟的主机,每个主机都能监听独立的域名并且拥有独立的目录。 使用nginx 实现多态虚拟主机需要用到server 模块和location 模块 ...