Nginx+Lua: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) (Новая страница: «Идея построить сайт/сервис на луа + nginx подогревала меня давно, т.к. должно получиться оче…») |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Идея построить сайт/сервис на луа + nginx подогревала меня давно, т.к. должно получиться очень быстро. Понемногу раскрываю тему. | Идея построить сайт/сервис на луа + nginx подогревала меня давно, т.к. должно получиться очень быстро. Понемногу раскрываю тему. | ||
http://nginx.org/ru/docs/varindex.html | * http://nginx.org/ru/docs/varindex.html | ||
https://www.nginx.com/resources/wiki/modules/lua/ | * https://www.nginx.com/resources/wiki/modules/lua/ | ||
<pre> | <pre> |
Версия от 13:46, 25 ноября 2018
Идея построить сайт/сервис на луа + nginx подогревала меня давно, т.к. должно получиться очень быстро. Понемногу раскрываю тему.
lua_package_path ";;/home/artem/projects/blockbot/?.lua;"; server { listen 80; server_name blockbot; access_log /var/log/nginx/blockbot.access.log; error_log /var/log/nginx/blockbot.error.log info; client_max_body_size 1024m; location / { lua_code_cache off; set_by_lua_file $suspicious /home/artem/projects/blockbot/suspicious.lua; if ($suspicious) { content_by_lua_file /home/artem/projects/blockbot/captcha.lua; } proxy_set_header Host ecommercemarket; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://127.0.0.1:8080; } }