nginx_lua
巧克力腹肌
亲切,性格好,肥婆
展开
-
另外一种搭建nginx_lua环境的方法
使用大牛 ZhangYichun(http://openresty.org/) 提供的集成包快速安装。非常简单,下载 ngx_openresty,该集成包中有:Nginx,Lua或Luajit,ngx_lua,以及一些有用的Nginx第三方模块。例如:nginx的第三方模块redis,这个包实质就是一个.lua文件,是个库文件,提供一些访问redis的接口:将其原创 2015-02-03 20:15:09 · 1960 阅读 · 0 评论 -
How to Build a Strong A/B Testing Plan That Gets Results
原文地址:http://conversionxl.com/how-to-build-a-strong-ab-testing-plan-that-gets-results/A strong A/B testing plan will allow you to increase your revenue. You will also learn valuable insig转载 2015-02-03 14:06:11 · 2949 阅读 · 0 评论 -
[nginx] 网上最全面nginx教程(近100篇文章整理)
Nginx基础1. nginx安装2. nginx 编译参数详解3. nginx安装配置+清缓存模块安装4. nginx+PHP 5.55. nginx配置虚拟主机6. nginx location配置7. nginx root&alias文件路径配置8. ngx_http_core_module模块提供的变量9. nginx日转载 2015-03-25 15:56:30 · 3026 阅读 · 0 评论 -
ngx_http_access_module语句中allow和deny语句
nginx的ngx_http_access_module中allow和deny语句并存于一个location时,从各台机器上进行访问,匹配原则是:allow语句和deny指令只要有一条匹配了,则不再执行其他的allow和deny指令。 如果没有匹配才继续往下执行其他的allow或者deny指令继续进行匹配。举例分析: location /test5{ allow原创 2015-06-01 15:11:37 · 1507 阅读 · 0 评论 -
Nginx lua code cache开关
从这里拿的:https://groups.google.com/forum/#!topic/openresty/W0dvD5Wm0Bwlua_code_cache 问题4 名作者发布了 6 个帖子原创 2015-04-03 17:48:48 · 15137 阅读 · 0 评论 -
nginx 变量_2
更详细大原文请看这里(感谢章大大):http://blog.sina.com.cn/s/blog_6d579ff40100woyb.html(变量的惰性求值)原创 2015-04-06 19:19:20 · 1464 阅读 · 0 评论 -
nginx 变量_1
变量插值:所有的 Nginx变量在 Nginx 配置文件中引用时都须带上 $ 前缀,用$符号+变量名来构造新的变量,这种方式叫做变量插值。例如:location test{ set $a hello; set $b "$a ,world"; echo "b: $b";}访问:curl http://localhost/tes原创 2015-04-01 19:15:11 · 5439 阅读 · 0 评论 -
Lua项目常见问题
原文地址:http://blog.angryfox.com/?p=2029&utm_source=tuicool1、lua的os.time()返回时间戳,单位是秒而不是毫秒。对于这方面貌似要么使用第三方库才能解决,不过一般秒也够用了。print(os.time())13632635092、lua的模块是以文件为单位,所有的模块需要定义模块名和上下文,转载 2015-04-04 12:29:45 · 1506 阅读 · 0 评论 -
常见的nginx扩展安装
1.安装drizzle1.0:wget http://agentzh.org/misc/nginx/drizzle7-2011.07.21.tar.gzcd drizzle7-2011.07.21/./configure --without-server make libdrizzle-1.0make install-libdrizzle-1.0修改/etc/profile,新增以下两原创 2015-02-26 17:55:45 · 9916 阅读 · 1 评论 -
nginx phases 介绍
一、nginx的11个phases一个请求经过nginx处理的过程中,会经过一系列的阶段(phases),下面这个表格列出了nginx的所有phases,每个阶段可选的退出方式,包含的模块和对应的指令phaseoptional exitsmodules / directivesdescriptionNGX_HTTP_POST_READ_PHASE原创 2015-03-23 19:35:27 · 3103 阅读 · 0 评论 -
blog内置变量
名称版本说明(变量列表来源于文件 ngx_http_variables )$args1.0.8请求中的参数;$binary_remote_addr1.0.8远程地址的二进制表示$body_bytes_sent1.0.8已发送的消息体字节数$content_length转载 2015-03-10 09:23:57 · 658 阅读 · 0 评论 -
ng_lua环境搭建
前言:ngx_lua_module 是一个nginx http模块,它把 lua 解析器内嵌到 nginx,用来解析并执行lua 语言编写的网页后台脚本。特性:支持Windows和Linux平台。支持高并发高性能。HTML网页中内嵌LUA脚本代码,类似于PHP。支持非阻塞的数据库操作,目前只支持MYSQL。支持异步的文件IO操作。支持非阻塞的SOCKET IO操作。原创 2015-02-03 20:02:39 · 3459 阅读 · 0 评论 -
常见的nginx扩展说明
drizzle-nginx-moduledrizzle1.0rds-json-nginx-moduleredis2-nginx-moduleset-misc-nginx-module(unknown directive "set_unescape_uri")lua-cjson( module 'cjson' not found)lua-redis-parser (mod原创 2015-02-26 18:05:29 · 1499 阅读 · 0 评论 -
Nginx 第三方模块试用记
最近试用了几个@agentzh写的第三方Nginx模块,甚为愉悦,没想到在Nginx可以玩很多技巧和扩展,分享一下。本文尝试的几个模块大概分为:echomemcachednginxlua详细模块地址分别为:ngx_devel_kit https://github.com/simpl/ngx_devel_kitset-misc-nginx-module https:/转载 2015-02-26 15:11:28 · 2936 阅读 · 0 评论 -
lua-redis中redis数据(table)转换成json
通过lua-redis获取的hash数据中key,val并非对应关系,数据结构如下1 key12 val13 key24 val2为了便于其他语言程序拿到格式化的数据,需要将其转换为json,让key和val对应起来,程序中做了如下修改(lua)for k,v in pairs(ok) dofor key,val in pairs(v) doif k转载 2015-02-26 16:35:27 · 5948 阅读 · 2 评论 -
Ngx_Lua使用分享
Nginx_Lua1.1. 介绍1.2. 安装1.2.1. 安装JIT平台1.2.2. NDK与Lua_module1.2.3. 编译安装Nginx1.3. 嵌入Lua后1.3.1. 检测版本1.3.2. Hello,World1.3.3. 同步形式,异步执行1.4. Nginx与Lua执行顺序1.4.1. Ngi转载 2015-02-26 09:55:49 · 16744 阅读 · 1 评论 -
【???】nginx_lua问题记录
1. eg1和eg2差别就是eg1比eg2多一句echo $test,当用http://localhost/test 访问时,结果为何迥异?eg1 : location /test { set $test ''; content_by_lua ' ngx.var.原创 2015-03-10 13:42:45 · 895 阅读 · 0 评论