Nginx Lua install

简介:
LuaJIT:
git clone http://luajit.org/git/luajit-2.0.git
make 
make install

Lua: source

curl -R -O http://www.lua.org/ftp/lua-5.2.2.tar.gz
tar zxf lua-5.2.2.tar.gz

lua-ngxin-module:

curl -R -O https://codeload.github.com/chaoslawful/lua-nginx-module/tar.gz/v0.8.10

tar zxf v0.8.10

ngx_devel_kit:

curl -R -O https://codeload.github.com/simpl/ngx_devel_kit/tar.gz/v0.2.18

tar zxf v0.2.18

Nginx:
wget 'http://nginx.org/download/nginx-1.4.2.tar.gz'
tar -xzvf nginx-1.4.2.tar.gz
cd nginx-1.4.2/

export LUA_LIB=/usr/local/lib 
export LUA_INC=/usr/local/include/luajit-2.0

./configure --prefix=/usr/local/nginx --add-module=/path/to/ngx_devel_kit --add-module=/path/to/lua-nginx-module
make
make install









本文转自 Art_Hero 51CTO博客,原文链接:http://blog.51cto.com/curran/1300386,如需转载请自行联系原作者
目录
相关文章
|
存储 缓存 Java
Openresty(lua+nginx)-Guava-Redis做多级缓存
Openresty(lua+nginx)-Guava-Redis做多级缓存
258 1
浅谈基于openresty(nginx+lua)开发轻量级,按流量控制的灰度模块(下)
浅谈基于openresty(nginx+lua)开发轻量级,按流量控制的灰度模块
279 0
|
消息中间件 NoSQL 关系型数据库
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
395 0
|
应用服务中间件 nginx
[nginx]lua读取请求体
[nginx]lua读取请求体
228 0
|
缓存 应用服务中间件 nginx
[nginx]lua控制响应头
[nginx]lua控制响应头
339 0
|
应用服务中间件 API nginx
[nginx]lua控制请求头
[nginx]lua控制请求头
328 0
|
应用服务中间件 开发工具 nginx
Ngnix09目录结构分析,使用tree工具可以Ngnix目录中以一个树的方式呈现出来,yum install -y tree,tail -f nginx/logs/access.log
Ngnix09目录结构分析,使用tree工具可以Ngnix目录中以一个树的方式呈现出来,yum install -y tree,tail -f nginx/logs/access.log
|
NoSQL 关系型数据库 应用服务中间件
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
Linux安装 OpenResty、Nginx、PHP、Mysql、Redis、Lua、Node、Golang、MongoDB、Kafka等
428 0
|
应用服务中间件 nginx Docker
Ubuntu18 Install Nginx
Ubuntu18 Install Nginx
90 0
分布式接口幂等性、分布式限流(Guava 、nginx和lua限流)
接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条,这就没有保证接口的幂等性。

热门文章

最新文章