
Nginx
winter2summer
与其欣赏别人的故事,不如演绎自己的人生!
展开
-
Linux下如何查看定位当前正在运行的Nginx的配置文件
因为备份、不同版本等问题,导致ECS Linux上存放有多个Nginx目录,可以通过如下方法定位当前正在运行的Nginx的配置文件:1. 查看nginx的PID,以常用的80端口为例:netstat -anop | grep 0.0.0.0:802. 通过相应的进程ID(比如:4562)查询当前运行的nginx路径:ll /proc/4562/exe转载 2017-04-12 22:51:16 · 26783 阅读 · 0 评论 -
nginx配置:location配置方法及实例详解
location匹配的是nginx的哪个变量?$request_urilocation的匹配种类有哪些?格式 location [ 空格 | = | ~ | ~* | !~ | !~* ] /uri/ {}# 精确匹配: 相等(=)# 字符串匹配: 字符串匹配(空格) 匹配开头(^~)# 正则匹配: 区分大小写匹配(~) 不区分大小写匹配(~*) 区分大小写不匹配(!~) 不转载 2017-04-13 00:19:31 · 27201 阅读 · 4 评论 -
Nginx中unknown directive "if(!-f"解决方案
今天在写Nginx中URL重写的时候,一直报错如下[emerg]: unknown directive “if(!-e” in /usr/local/nginx/conf/nginx.conf:124检查了好几遍,配置文件也找不到问题所在最后才发现原来是if和(之间必须有个空格转载 2017-04-25 15:27:55 · 8613 阅读 · 0 评论 -
nginx的权限问题(13: Permission denied)解决办法
一个nginx带多个tomcat集群环境,老是报如下错误: 2012/03/07 15:30:39 /opt/nginx/proxy_temp/4/31/0000000314" failed (13: Permission denied) while reading upstream, client: 172.16.1.33, server: www.XXX.com, request:转载 2017-04-25 15:51:33 · 42171 阅读 · 2 评论 -
nginx+memcached构建页面缓存应用
nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责从memcached服务器中读取数据,要往memcached写入数据还得需要后台的应用程序来完成,主动的将要缓存的页面缓存到memcached中,可以通过404重定向到后端去处理的。ngx_转载 2017-04-25 20:03:50 · 520 阅读 · 0 评论 -
start stop reload
转载 2017-04-25 22:20:36 · 356 阅读 · 0 评论