nginx.conf 720 B

1234567891011121314151617181920212223242526272829
  1. #worker_processes 1;
  2. pid /tmp/nginx.pid;
  3. error_log stderr error;
  4. events {
  5. worker_connections 16384;
  6. }
  7. http {
  8. resolver 127.0.0.1;
  9. access_log off;
  10. lua_package_path 'CWD/openresty/?.lua;;';
  11. init_by_lua 'encode = require("cjson").encode mysql = require("resty.mysql")';
  12. server {
  13. listen 8080;
  14. location /plaintext {
  15. default_type "text/plain";
  16. content_by_lua 'ngx.print("Hello, world!")';
  17. }
  18. location /json {
  19. default_type "application/json";
  20. content_by_lua 'ngx.print(encode({message = "Hello, World!"}))';
  21. }
  22. location / {
  23. content_by_lua 'require("app")(ngx)';
  24. }
  25. }
  26. }