• 网站日志流量分析采集(LuaJIT系统环境部署-node03,相关jar包自己手动上传)


    • 注:/usr/local/src 是源码包路径,可以自己更改

    • 服务器中安装依赖

      • yum -y install gcc perl pcre-devel openssl openssl-devel

    • 上传 LuaJIT-2.0.4.tar.gz 并安装 LuaJIT

      • tar -zxvf LuaJIT-2.0.4.tar.gz -C /usr/local/src/

      • cd /usr/local/src/LuaJIT-2.0.4/

      • make && make install PREFIX=/usr/local/luajit

    • 设置 LuaJIT 环境变量

      • vi /etc/profile

        • export LUAJIT_LIB=/usr/local/luajit/lib
          
          export LUAJIT_INC=/usr/local/luajit/include/luajit-2.0
      • source /etc/profile

    • 创建 modules 文件夹,保存 nginx 依赖的模块

      • mkdir -p /usr/local/nginx/modules

    • 上传 nginx 依赖的模块

      • set-misc-nginx-module-0.29.tar.gz

      • lua-nginx-module-0.10.0.tar.gz

      • ngx_devel_kit-0.2.19.tar.gz

      • echo-nginx-module-0.58.tar.gz

    • 将依赖的模块直接解压到 modules 目录

      • tar -zxvf lua-nginx-module-0.10.0.tar.gz -C /usr/local/nginx/modules/

      • tar -zxvf set-misc-nginx-module-0.29.tar.gz -C /usr/local/nginx/modules/

      • tar -zxvf ngx_devel_kit-0.2.19.tar.gz -C /usr/local/nginx/modules/

      • tar -zxvf echo-nginx-module-0.58.tar.gz -C /usr/local/nginx/modules/

    • 安装 openresty

      • tar -zxvf openresty-1.9.7.3.tar.gz -C /usr/local/src/

      • cd /usr/local/src/openresty-1.9.7.3/

      • ./configure --prefix=/usr/local/openresty --with-luajit && make && make install

    • 安装 nginx

      • tar -zxvf nginx-1.8.1.tar.gz -C /usr/local/src/

    • 编译 nginx 并支持其他模块

      • cd /usr/local/src/nginx-1.8.1/

      • ./configure --prefix=/usr/local/nginx

          --with-ld-opt="-Wl,-rpath,/usr/local/luajit/lib"

          --add-module=/usr/local/nginx/modules/ngx_devel_kit-0.2.19

          --add-module=/usr/local/nginx/modules/lua-nginx-module-0.10.0

          --add-module=/usr/local/nginx/modules/set-misc-nginx-module-0.29

          --add-module=/usr/local/nginx/modules/echo-nginx-module-0.58

    • make -j2

    • make install

  • 相关阅读:
    php checkbox 复选框
    wp7 The remote connection to the device has been lost
    php json_decode null
    今入住博客园,希望笑傲职场!
    单例模式之见解设计模式
    简单工厂之见解设计模式
    infopath 序列化 在发布处有导出源文件.存放一地方后有myschema.xsd 文件
    超简单的天气预报webpart
    用户控件传值
    Proxy代理
  • 原文地址:https://www.cnblogs.com/lxyuuuuu/p/9597936.html
Copyright © 2020-2023  润新知