Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
server:nginx [2018/02/02 01:54] – [Примеры конфигураций] mirocow | server:nginx [2021/12/31 01:22] (текущий) – [Рецепты / Рекомендации] mirocow |
---|
{{tag>nginx server}} | {{tag>nginx server}} |
| |
===== Настройка 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]] | |
===== Примеры конфигураций ===== | ===== Примеры конфигураций ===== |
| |
* https://andrey.4devs.io/ru/working-environment/yosemite-php-nginx-mongodb-nodejs.html | * https://andrey.4devs.io/ru/working-environment/yosemite-php-nginx-mongodb-nodejs.html |
* https://ahrameev.ru/article/superskorostnojj-symfony-s-pomoshhyu-nginx.html | * https://ahrameev.ru/article/superskorostnojj-symfony-s-pomoshhyu-nginx.html |
| * https://amylabs.ru/post/ustanovka-orocrm.html |