标签:函数 维护 路由 框架 定时任务 关闭 实现 file 证书
OpenResty的安装
brew tap openresty/brew brew install openresty
$ which resty /usr/local/bin/resty $ head -n 1 /usr/local/bin/resty #!/usr/bin/env perl
hello world
events { worker_connections 1024; } http { server { listen 8080; location / { content_by_lua ‘ ngx.say("hello, world") ‘; } } }
将 Lua 代码从 nginx.conf 里面抽取出来,保持代码的可读性和可维护性:
events { worker_connections 1024; } http { server { listen 8080; location / { content_by_lua_file lua/hello.lua; } } }
$ sudo kill -HUP `cat logs/nginx.pid`
安装目录下的文件夹:
lualib 目录。它里面存放的是 OpenResty 中使用到的 Lua 库,主要分为 ngx 和 resty 两个子目录。
标签:函数 维护 路由 框架 定时任务 关闭 实现 file 证书
原文地址:https://www.cnblogs.com/liekkas01/p/12716722.html