随笔分类 -  nginx

摘要:如需转载请注明出处: http://www.ttlsa.com/html/2418.html nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责 阅读全文
posted @ 2016-05-30 16:05 maxomnis 阅读(304) 评论(0) 推荐(0)
摘要:location /admin { auth_basic "kingsoft"; auth_basic_user_file httppasswd; #密码文件的路径 默认在/usr/local/nginx/conf,密码加密使用crypt } 密码文件的格式: 账号:密码:备注 例如: jack:$ 阅读全文
posted @ 2016-05-30 14:59 maxomnis 阅读(259) 评论(0) 推荐(0)
摘要:nginx的HTTP核心模块引入了大量的变量,可以在指定范围内使用这些变量的值,可以分为三类:一是客户请求头中发送的变量、二是服务器端响应头中的变量,第三是nginx产生的各种变量,我们可以使用$变量名的形式来引用这些变量。 一、请求头中的变量 规律:都是以$http_开头的变量 $http_hos 阅读全文
posted @ 2016-05-30 14:31 maxomnis 阅读(1027) 评论(0) 推荐(0)
摘要:语法:try_files param1 [param2...paramN] fallback 默认值:none 使用环境: location 该指令用于告诉nginx测试每个文件是否存在,并且使用首先找到的文件作为URI,如果没有找到指定文件,则调用location fallback ("fallb 阅读全文
posted @ 2016-05-30 14:24 maxomnis 阅读(222) 评论(0) 推荐(0)
摘要:location / { root /data/source; index index.html index.htm; autoindex on; #autoindex指令,显示文件目录下面的文件 } 阅读全文
posted @ 2016-05-30 11:27 maxomnis 阅读(322) 评论(0) 推荐(0)
摘要:user nobody;worker_processes 2; #error_log logs/error.log;error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/nginx.pid; #worker 阅读全文
posted @ 2016-05-27 16:25 maxomnis 阅读(676) 评论(0) 推荐(0)
摘要:亲自测试发现,fastcgi_cache虽然可以缓存生成的php输出的文件,但是有个弊端,在缓存的失效时间之内,你继续访问这个地址,输出的内容没有发生变化,即使数据库新增了数据或者删除了数据,所以不适合来做即时的数据查询; #user nobody;worker_processes 1; error 阅读全文
posted @ 2016-05-27 16:07 maxomnis 阅读(427) 评论(0) 推荐(0)
摘要:#user nobody;worker_processes 1; error_log logs/static_source.error.log;#error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/ngi 阅读全文
posted @ 2016-05-27 13:49 maxomnis 阅读(1199) 评论(0) 推荐(0)
摘要:Nginx的模块不能够像Apache那样动态的加载,所以模块都要预先编译进Nginx的二进制可执行文件中。 Nginx的模块有三种角色: 1. Handler(处理模块) 用于处理Http请求并输出内容 2.Filters(过滤模块) 用于过滤Handler输出的内容 3.Load-balancer 阅读全文
posted @ 2016-05-26 16:58 maxomnis 阅读(185) 评论(0) 推荐(0)
摘要:server 语法:server name[parameters] 默认值:none 使用环境:upstream 该指令用于指定后端服务器的名称和参数。服务器的名称可以是一个域名、一个IP地址、端口号或UNIX Socket。 在后端服务器名称之后,可以跟一下参数: weight=NUMBER——设 阅读全文
posted @ 2016-05-26 10:59 maxomnis 阅读(198) 评论(0) 推荐(0)
摘要:php,mysql的永久方法跟这个一样 下来配置环境变量 在/etc/profile 中加入: export NGINX_HOME=/usr/local/nginxexport PATH=$PATH:$NGINX_HOME/sbin php,mysql的永久方法跟这个一样 下来配置环境变量 在/et 阅读全文
posted @ 2016-05-25 16:12 maxomnis 阅读(1509) 评论(0) 推荐(0)
摘要:yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel ./configure make make install 下来配置环境 阅读全文
posted @ 2016-05-25 14:14 maxomnis 阅读(113) 评论(0) 推荐(0)
摘要:nginx禁止访问所有.开头的隐藏文件设置 location ~* /.* {deny all;} nginx禁止访问目录, 例如:禁止访问path目录 location ^~ /path {deny all;}可以把path换成实际需要的目录,目录path后是否带有"/",带"/"只禁止访问目录, 阅读全文
posted @ 2016-05-24 17:49 maxomnis 阅读(530) 评论(0) 推荐(0)
摘要:转载请保留:http://www.nginx.cn/115.html location匹配命令 ~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配 阅读全文
posted @ 2016-05-24 17:48 maxomnis 阅读(165) 评论(0) 推荐(0)