| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| server:nginx [2018/02/02 01:55] – [Примеры конфигураций] mirocow | server:nginx [2025/10/09 22:31] (текущий) – 192.168.1.159 |
|---|
| {{tag>nginx server}} | {{tag>nginx server webserver}} |
| |
| ===== Настройка NGINX ===== | ===== NGINX ===== |
| |
| * [[nginx:nginx]] | * [[nginx:nginx]] |
| * [[nginx:faq]] | * [[nginx:faq]] |
| | * [[nginx:faq:locations]] |
| | * https://www.nginx.com/resources/wiki/ |
| |
| ==== Рецепты ==== | |
| |
| * [[nginx:redirect-www|Создание 301 редиректа на домен с www]] | |
| * [[nginx:redirect-without-slash|Создание редиректа со слеша на без слеша]] | |
| * [[nginx:proxy-inside|Проксирование запроса на внутренний сервер]] | |
| * [[nginx:proxy-outside|Проксирование запроса на внешний сервер]] | |
| * [[nginx:run-php|Запуск php скриптов]] | |
| * [[nginx:run-python|Запуск python скриптов]] | |
| * [[nginx:run-ruby|Запуск ruby скриптов]] | |
| * [[nginx:proxy-node|Проксирование запроса на node]] | |
| * [[nginx:proxy-ws|Проксирование запроса на websocket]] | |
| * [[nginx:кеширование]] | |
| * [[nginx:cache|Кеширование локации]] | |
| * [[nginx:basic-access-authentication|Закрытие доступа с помощью веб авторизации]] | |
| * [[nginx:ограничение_доступа_средствами_nginx|]] | |
| * [[nginx:настройка_ssl_https_в_nginx|]] | |
| * [[nginx:gzip|Настройка GZIP сжатия данных сайта]] | |
| * [[nginx:KEYEXPIRED|KEYEXPIRED]] | |
| * [[nginx:alias|Перенаправление обработки скрипта в другую папку]] | |
| ==== Скрипт создания настроек сайта для Nginx ==== | ==== Скрипт создания настроек сайта для Nginx ==== |
| |
| ==== Конструкции и их применение ==== | ==== Конструкции и их применение ==== |
| |
| * [[if|if]] | * if - не использовать |
| * [[break|break]] | * break |
| * [[try_files|try_files]] | * try_files |
| |
| ==== Модули / Modules ==== | ==== Модули / Modules ==== |
| * [[nginx:lua]] | * [[nginx:lua]] |
| |
| ===== Рекомендации ===== | ===== Рецепты / Рекомендации ===== |
| |
| | * [[nginx:redirect-www|Создание 301 редиректа на домен с www]] |
| | * [[nginx:redirect-without-slash|Создание редиректа со слеша на без слеша]] |
| | * [[nginx:proxy-inside|Проксирование запроса на внутренний сервер]] |
| | * [[nginx:proxy-outside|Проксирование запроса на внешний сервер]] |
| | * [[nginx:run-php|Запуск php скриптов]] |
| | * [[nginx:run-python|Запуск python скриптов]] |
| | * [[nginx:run-ruby|Запуск ruby скриптов]] |
| | * [[nginx:proxy-node|Проксирование запроса на node]] |
| | * [[nginx:proxy-ws|Проксирование запроса на websocket]] |
| | * [[nginx:кеширование]] |
| | * [[nginx:cache|Кеширование локации]] |
| | * [[nginx:basic-access-authentication|Закрытие доступа с помощью веб авторизации]] |
| | * [[nginx:ограничение_доступа_средствами_nginx|]] |
| | * [[nginx:настройка_ssl_https_в_nginx|]] |
| | * [[nginx:gzip|Настройка GZIP сжатия данных сайта]] |
| | * [[nginx:KEYEXPIRED|KEYEXPIRED]] |
| | * [[nginx:alias|Перенаправление обработки скрипта в другую папку]] |
| | * [[nginx:robots.txt]] |
| * https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/# | * https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/# |
| * [[http://ruhighload.com/post/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F+Nginx_20160622|Правильная конфигурация Nginx]] | |
| ===== Примеры конфигураций ===== | ===== Примеры конфигураций ===== |
| |