`
btprince
  • 浏览: 10542 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Nginx加lua环境测试问题

阅读更多
学习一下Nginx加Lua的搭配,网上有很多资料。

需要最新版的Nginx,LuaJIT,ngx_devel_kit,ngx_lua等安装文件。

在安装完LuaJIT后,需要设置两个环境变量:
LUAJIT_LIB=/usr/local/lib
LUAJIT_INC=/usr/local/include/luajit-<VERSION>

这里我安装的是luajit-2.0.4,想当然的把LUAJIT_INC=/usr/local/include/luajit-2.0.4

结果导致后面在安装nginx的时候直接./configure 检查不通过,查看错误日志 objs/autoconf.err里面显示找不到lauxlib.h文件,到指定目录查看发现路径不对,环境变量应该设置为LUAJIT_INC=/usr/local/include/luajit-2.0,太坑人了。



分享到:
评论

相关推荐

    linux 实现nginx+Lua 访问redis集群

    最近有个需求是需要用nginx播放服务器的视频,考虑安全问题,需要在nginx加个lua去取redis的token进行验证,刚开始访问测试环境单机还挺好用,可是要访问生产的是集群环境,找了多了资料趟了数不尽的坑,最终形成这...

    跟我学Nginx+Lua开发

    2、基于事件的响应,因为lua是直接运行nginx的运行时环境,那么lua就继承了nginx的所有特性。在一般情况下,nginx都是基于事件的提供服务,select或者epoll。在性能上肯定会灰常给力的。 基于以上原因开搞nginx+lua...

    nginx-tcp-lua-module:基于Nginx的带lua支持的TCP服务器

    使用 nginx-1.4.4 测试。 指令 服务器 听 so_keepalive tcp_nodelay 超时 解析器 resolver_timeout 允许 否定 访问日志 方向对齐 client_body_buffer_size lua_code_cache lua_package_path lua_package_...

    lua+nginx动态更新配置.zip

    配置为全局生效,即需对所有工作进程共享。更新频率比较慢,使用lua_shared_dict进行存储。如下定义: ...通过在工作线程中使用rewrite_by_lua_block指令,获取任意时刻的配置情况测试代码的可用性。

    Docker+FastDFS+Nginx+Lua搭建图片服务器,并实现图片缩略图

    Docker+FastDFS+Nginx+Lua实现图片缩略图1、FastDFS安装1.1、镜像下载1.2、开启tracker容器1.3、开启storage容器1.4、测试2、FastDFS集成Nginx+lua2.1、依赖包下载2.2、安装软件基础包2.3、依赖安装2.4、配置Lua脚本...

    test-nginx, 面向 Nginx C 模块和 OpenResty Lua库开发的数据驱动测试.zip

    test-nginx, 面向 Nginx C 模块和 OpenResty Lua库开发的数据驱动测试 电子邮件名称Test::Nginx - Nginx MODULE 和 Nginx/openresty库和应用程序的数据驱动测试脚手架 table-内容NAME描述用户指南使用 Test::Nginx ...

    nginx-window:nginx for window ,支持lua 5.1,redis,mysql,memcached,主要提供window上本地开发测试用

    nginx-window nginx for window ,支持ngx_lua,redis,...目的主要是提供一个基于nginx for window的lua web环境,Just enjoy it!。 个人站的话也可以考虑使用。 nginx版本为1.9.1 增加tcp代理负载 ngx_lua版本为0.9.13

    nginx-lua-rewrite-request:以下示例是通过添加一些其他数据来重写传入请求,然后将新请求发送到目标

    反向代理cd nginx-lua-request-capturedocker-compose -f docker-compose.yml up -d记录器cd loggerdocker-compose -f docker-compose-loger.yml up -d发送请求curl -i ... "source":"Gershon", "message":"Received ...

    模拟:Mocka-LUA和Nginx的完整测试框架

    一个模拟类的lua测试框架与项目中的真实类一起运行,具有用于openresty单个测试的nginx嵌入式方法。 预先安装了一套库,您可以指定要安装的库。 Mocka在docker中比在独立环境中运行得更好-您需要做的就是拉取映像...

    route-v1:[@deprecated 废弃] nginx+lua实现7层代理路由分流

    3. route-admin 路由规则后台管理平台,由bootstrap模板+lua后台逻辑搭建,其中lua后台逻辑在src/admin下面。4. src 路由系统核心逻辑包括:1)路由计算逻辑;2)路由规则配置管理逻辑。 详细代码结构如下:src__...

    nginx正向代理https和非80端口配置文档.pdf

    nginx代理功能十分强大,经常用来做反向代理,但有的实际工作环境需要正向代理,经安装发现网上常用的方法有两点问题,1.并不支持https代理,2需要访问的网址一但加上非80端口就会403报错。 后经反复测试,已找到...

    毕设&课设&项目&实训-基于阿里云Centos开发Nginx+lua.zip

    所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加...

    fig-nginx-lua-redis

    该存储库为Docker和Vagrant上的带有提供了一个测试环境。 与...合作 两个Nginx容器 三个redis容器配置为在复制中工作。 两个回显服务器容器 看到 。 入门 要获取lua-resty-redis ,请输入 make setup 打开两个...

    test-nginx:用于Nginx C模块和OpenResty Lua库开发的数据驱动测试支架

    ) 该库还具有以下子类: 测试:: Nginx :: Socket :: Lua 测试::: Nginx :: Socket :: Lua :: Stream 测试::: Nginx :: Socket :: Lua :: Dgram Test :: Nginx :: LWP (已过时。) 所有这些都基于Test :: Base 。 ...

    nginx-add-custom-header:nginx使用lua扩展添加一个自定义的头

    测试环境 MacOSX 10.10.3 8GB i5 openresty 1.7.2.1 PHP 5.4.38 测试结果 使用wrk进行测试 未启用php 不加载扩展 加载扩展 启用php 不加载扩展 加载扩展 总结 在启用php的情况下,扩展对nginx的性能基本没有影响。

    Nginx与Lua灰度发布的实现

    #将自己的IP设为灰度测试的IP telnet 127.0.0.1 11211 set 119.32.216.122 0 0 1 1 quit 安装 memcached for lua wget https://github.com/openresty/lua-resty-memcached/archive/v0.11.tar.gz tar -zxvf v0.11

    毕业设计-浅谈nginxlua在安全中的应用.zip

    本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目...

    lua-modfin-srv-proxy:动态SRV记录代理的一个小实现,它替换了nginx proxy_pass和静态上游

    一个动态的SRV记录代理,它替换了为 / 构建的nginx proxy_pass和静态上游。 它旨在与DNS服务(例如领事)一起工作 地位 第一个实现已准备好进行测试。 它可以为至少更简单的用例做好准备。 特征 多个解析器 自定义...

    nginx-json-proxy:openresty,lua和nginx的实验

    每个人想到的最好的地方就是嵌入在nginx中的Lua吗? 这个项目适合你。用法您可以通过运行openresty来测试示例: openresty -c `pwd`/config/nginx.conf然后通过curl发出请求: # valid JSONcurl -X POST -d '["bob...

Global site tag (gtag.js) - Google Analytics