Lua:Nginx Lua环境配置,第一个Nginx Lua代码
2015-09-06 20:54
716 查看
一、编译安装LuaJIT
Lua:编译安装LuaJIT,第一个Lua程序
http://blog.csdn.net/guowenyan001/article/details/48250427
二、下载NDK与Lua_module
2.1 下载NDK,解压缩
wget -c https://github.com/simpl/ngx_devel_kit/archive/v0.2.18.tar.gz
tar zxvf v0.2.18
2.2 下载Lua_module,解压缩
wget -c https://github.com/chaoslawful/lua-nginx-module/archive/v0.8.6.tar.gz
tar zxvf v0.8.6
三、编译安装Nginx
Nginx编译:Linux
http://blog.csdn.net/guowenyan001/article/details/11060735
3.1 configure参数
包含NDK、Lua_module模块
./configure --add-module=../ngx_devel_kit-0.2.18/ --add-module=../lua-nginx-module-0.8.6/
四、验证Nginx是否链接了libluajit-5.1.so.2
ldd /usr/local/nginx/sbin/nginx | grep lua
五、第一个Nginx Lua代码
5.1 Lua代码
文件:nginx.conf
5.2 调用外部Lua脚本
文件:hello.lua
文件:nginx.conf
参考资料:
Ngx_lua使用分享:http://17173ops.com/2013/11/01/17173-ngx-lua-manual.shtml#toc7
Lua:编译安装LuaJIT,第一个Lua程序
http://blog.csdn.net/guowenyan001/article/details/48250427
二、下载NDK与Lua_module
2.1 下载NDK,解压缩
wget -c https://github.com/simpl/ngx_devel_kit/archive/v0.2.18.tar.gz
tar zxvf v0.2.18
2.2 下载Lua_module,解压缩
wget -c https://github.com/chaoslawful/lua-nginx-module/archive/v0.8.6.tar.gz
tar zxvf v0.8.6
三、编译安装Nginx
Nginx编译:Linux
http://blog.csdn.net/guowenyan001/article/details/11060735
3.1 configure参数
包含NDK、Lua_module模块
./configure --add-module=../ngx_devel_kit-0.2.18/ --add-module=../lua-nginx-module-0.8.6/
四、验证Nginx是否链接了libluajit-5.1.so.2
ldd /usr/local/nginx/sbin/nginx | grep lua
五、第一个Nginx Lua代码
5.1 Lua代码
文件:nginx.conf
location /test{ content_by_lua ' ngx.say("Hello world") ngx.log(ngx.ERR, "err err")'; }
5.2 调用外部Lua脚本
文件:hello.lua
ngx.say("Hello World")
文件:nginx.conf
location /test2{ content_by_lua_file conf/lua/hello.lua; }5.3 运行结果
参考资料:
Ngx_lua使用分享:http://17173ops.com/2013/11/01/17173-ngx-lua-manual.shtml#toc7
相关文章推荐
- Nginx优化指南+LINUX内核优化+linux连接数优化+nginx连接数优化
- nginx之基础命令(启动、停止、平滑重启、平滑升级)
- CentOS下安装nginx rpm包
- 关于fastDFS+nginx的集群配置问题解答集锦Q&A
- fedora测试nginx-rtmp-module
- yii2 - 2: yii2配置 - 配置nginx 初始化yii2高级模板 访问路径
- centos nginx和svn开机自启动
- centos 单独安装nginx
- nginx重新编译添加ngx_cache_purge扩展
- nginx
- nginx在linux平台下搭建
- 基于LNMP搭建Discuz!论坛
- Linux运维文档之nginx
- nginx索引目录配置
- nginx实现图片防盗链(referer指令)
- nginx限速白名单配置
- nginx正向代理
- nginx 编译参数详解(运维不得不看)
- Nginx 战斗准备 —— 优化指南
- 确保nginx安全的10个技巧