在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Lua 脚本在 Nginx 中基本的使用方式有三种:指令方式、脚本文件、函数(语句块)方式,相应的简单示例源码如下所示: # 使用 Lua 指令方式 location /lua_command { default_type 'text/plain'; content_by_lua 'ngx.say("Welcome Nginx Lua!<br>使用 Lua 指令方式")'; } # 使用 Lua 文件方式,文件路径是相对 Nginx 安装目录的相对路径或绝对路径 location /lua_file { default_type 'text/html'; content_by_lua_file lua/test.lua; } location /lua_block { default_type 'text/plain'; content_by_lua_block { ngx.say('使用 Lua 语句块形式') } }
将上述代码添加到 Nginx 的配置文件 nginx.conf 中,如下所示:
使用如下命令测试修改后的配置是否正确,并重新加载配置文件更新服务 nginx -t
nginx -s reload
控制台输出如下所示
使用 curl 命令访问添加的服务链接 curl http://127.0.0.1/lua_command curl http://127.0.0.1/lua_file curl http://127.0.0.1/lua_block
控制台输出如下所示
|
请发表评论