在 OpenResty 主目录下新建一个存放 Lua 脚本的目录
-
/home/lixinlei/application/openresty/lua
,所有的 Lua 脚本都放在这个目录里,cd 到这个目录;
创建 Lua 脚本 init.lua
- init.lua 内容如下:
ngx.log(ngx.ERR, "init lua success");
使用 init.lua 脚本
- 修改 conf/nginx.conf,在 http 模块下添加:
# nginx 默认在 nginx 目录下启动
init_by_lua_file ../lua/init.lua;
重新启动 nginx
- init.lua 中的内容输出了,在 error.log 中也可以看到相同的输出;
lixinlei@pc:~/application/openresty/nginx$ sbin/nginx -s reload
nginx: [error] [lua] init.lua:1: init lua success