nginx
Kevin_K_H_ZHENG
知识是需要耐下性子慢慢打磨的
展开
-
openresty:不同的阶段
nginx把一次会话分成了很多不同的阶段,这样第三方模块就能根据自己的行为挂载到自己不同的阶段去达到自己的目的。openresty对nginx的十几个阶段进行了简化,变成了7个阶段,不同的阶段之间实现了解耦 ...原创 2018-10-14 15:34:32 · 782 阅读 · 0 评论 -
nginx配置:location
部分匹配测试nginx.conf中添加如下配置location /test { default_type text/html; content_by_lua ' ngx.say("<p>hello, world</p>") ';} 重新载入配置ores -p `pwd` -c conf/nginx.conf -s reload 诡...原创 2018-10-06 16:06:31 · 154 阅读 · 0 评论 -
linux通过export添加环境变量
方式一,只能在当前会话临时生效PATH=/usr/local/openresty/sbin:$PATHexport PATH方式二,永久有效vi /etc/profile添加export PATH=$PATH:/usr/local/openresty/bin到文件末尾,并使之生效source /etc/profile 之后便可以直接执行nginx等命令...原创 2018-09-27 22:38:35 · 13956 阅读 · 0 评论 -
nginx配置:error_page 和 proxy_intercept_errors 指令的关系
https://blog.csdn.net/hellolingyun/article/details/37934815原创 2018-10-03 16:48:20 · 5902 阅读 · 0 评论 -
nginx配置:server_name的作用
作用server name 为虚拟服务器的识别路径。因此不同的域名会通过请求头中的HOST字段,匹配到特定的server块,转发到对应的应用服务器中去。 案例修改nginx.confserver { listen 80; server_name www; location / { default_type text/html; content_by_lua '...原创 2018-10-03 11:00:38 · 94797 阅读 · 17 评论 -
nginx配置:woker_rlimit_nofile工作进程最大打开文件数
理论上这值应该设置woker_rlimit_nofile为linux最大文件打开数(ulimit -n) 除以nginx的工作进程数 配置的太小将影响并发访问性能,并报以下错误 : Too many open filesworker_rlimit_nofile 11;使用jmeter进行压力测试5个线程同时访问 2018/10/02 11:36:24 [c...原创 2018-10-02 16:13:04 · 3661 阅读 · 0 评论 -
nginx多实例目录结构配置
nginx支持多实例启动,只需要创建一套实例运行的环境配置就可以启动该实例 基本目录结构woker01|-- conf| `-- nginx.conf|-- data|-- html| |-- 50x.html| `-- index.html|-- logs启动实例cd /root/woker01ores -p `pwd` -c conf/ngi...原创 2018-10-02 10:49:12 · 1616 阅读 · 0 评论 -
nginx访问出现403 Forbidden
nginx访问出现403 Forbidden,如下通过命令发现启动woker进程的不是root用户[root@VM_0_17_centos ~]# ps aux | grep "nginx: worker process"nobody 24756 0.0 0.1 57296 2544 ? S 10:17 0:00 nginx: worker...原创 2018-10-02 10:30:37 · 249 阅读 · 0 评论