zoukankan      html  css  js  c++  java
  • nginx+lua_module安装

    1.LuaJit安装

    1 # cd /usr/local/src  
    2 # git clone http://luajit.org/git/luajit-2.0.git  
    3 # cd luajit-2.0  
    4 # make  
    5 # make install 

    这样luajit就被安装到了/usr/local/ 文件夹下面。

    2.ngx_devel_kit

    1 # cd /usr/local/src  
    2 # git clone https://github.com/simpl/ngx_devel_kit.git  

    3.ngx_lua

    1 # cd /usr/local/src  
    2 # git clone https://github.com/openresty/lua-nginx-module.git 

    4.告诉nginx编译器去哪儿找到luajit

    1  export LUAJIT_LIB=/usr/local/lib
    2  export LUAJIT_INC=/usr/local/include/luajit-2.0

    5.编译nginx

    1 ./configure --prefix=/usr/local/nginx  
    2 --with-ld-opt="-Wl,-E,-rpath,/usr/local/lib" 
    3 --add-module=/usr/local/src/ngx_devel_kit  
    4 --add-module=/usr/local/src/lua-nginx-module

    prefix指出nginx将被安装的目录,这里选择了/usr/local/。

    6.make

    make install  安装

    7.测试

     1 http {  
     2   
     3     server {  
     4           
     5         location /lua_test {  
     6             default_type 'text/plain';  
     7             content_by_lua "ngx.say('Hello, World!')";  
     8         }  
     9     }  
    10 } 
  • 相关阅读:
    单链表反转非递归
    Java中boolean类型到底占用多少个字节
    多线程,计算List<Integer>
    es聚合操作
    字符串压缩
    dart effective-风格和文档
    dart effective-用法
    node 安装
    Rabbitmq 报错信息
    rabbitmq 工作模式
  • 原文地址:https://www.cnblogs.com/SarahLiu/p/6873479.html
Copyright © 2011-2022 走看看