httpd.conf 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # [root]
  2. # logfile = logs/httpd.log
  3. # loglevel = [VERBOSE,DEBUG,INFO,WARN,ERROR,FATAL,SILENT]
  4. loglevel = INFO
  5. log_remain_days = 3
  6. log_filesize = 64M
  7. # multi-processes mode
  8. # auto = ncpu
  9. worker_processes = auto
  10. worker_threads = 1
  11. # multi-threads mode
  12. # worker_processes = 1
  13. # worker_threads = auto
  14. # Disable multi-processes mode for debugging
  15. # worker_processes = 0
  16. # max_connections = workers * worker_connections
  17. worker_connections = 1024
  18. # http server
  19. http_port = 8080
  20. https_port = 8443
  21. #base_url = /api/v1
  22. document_root = html
  23. home_page = index.html
  24. #error_page = error.html
  25. index_of = /downloads/
  26. keepalive_timeout = 75000 # ms
  27. limit_rate = 500 # KB/s
  28. access_log = off
  29. cors = true
  30. # SSL/TLS
  31. ssl_certificate = cert/server.crt
  32. ssl_privatekey = cert/server.key
  33. ssl_ca_certificate = cert/cacert.pem
  34. # proxy
  35. [proxy]
  36. proxy_connect_timeout = 10000 # ms
  37. proxy_read_timeout = 60000 # ms
  38. proxy_write_timeout = 60000 # ms
  39. # forward proxy
  40. forward_proxy = true
  41. trust_proxies = *httpbin.org;*postman-echo.com;*apifox.com
  42. #no_proxies = *
  43. # reverse proxy
  44. /httpbin/ => http://httpbin.org/
  45. /postman/ => http://postman-echo.com/
  46. /apifox/ => https://echo.apifox.com/