openresty——安装 配置 使用

Posted 会飞的斧头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openresty——安装 配置 使用相关的知识,希望对你有一定的参考价值。

安装

wget https://openresty.org/package/centos/openresty.repo

mv openresty.repo /etc/yum.repos.d/

ll /etc/yum.repos.d/

yum list | grep openresty 

yum install -y openresty.x86_64

service openresty status

service openresty start

/usr/local/openresty/nginx/sbin/nginx -v

vim /usr/local/openresty/nginx/conf/nginx.conf

/usr/local/openresty/nginx/sbin/nginx -s reload

支持lua 配置文件添加

 #lua 缓存(每次修改lua后需要重启)默认是开启 on , 开发阶段建议关闭,生产环境必须开启 
    lua_code_cache on;
    lua_package_path  "/root/data/acgn/game_res/?.lua;/root/data/acgn/game_res/script/?.lua;/root/data/acgn/game_res/serverbattle/src/?.lua;;"; #lua 模块   
    server {
        listen       8009;
        server_name  localhost;

        client_max_body_size 50m;
        client_body_buffer_size 10m;

        location /battle_callback {
            default_type text/plain;
            content_by_lua_file /root/data/acgn/game_res/blaze_battle.lua;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

 

以上是关于openresty——安装 配置 使用的主要内容,如果未能解决你的问题,请参考以下文章

X-WAF 安装配置指南

使用 OpenResty Docker 镜像快速搭建 Web 服务器

openresty 编译和WAF 组件安装配置

ini IVZ:Nginx配置使用Lua作为身份验证模块。您必须使用lua支持安装nginx。请参阅Linux发行版的“openresty”或

openresty + lua+项目环境搭建

openresty + lua+项目环境搭建