Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
server:nginx [2018/02/02 01:54] – [Примеры конфигураций] mirocowserver:nginx [2021/12/31 01:22] (текущий) – [Рецепты / Рекомендации] mirocow
Строка 1: Строка 1:
 {{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 ====
  
Строка 40: Строка 24:
 ==== Конструкции и их применение ==== ==== Конструкции и их применение ====
  
-  * [[if|if]] +  * if - не использовать 
-  * [[break|break]] +  * break 
-  * [[try_files|try_files]]+  * try_files
  
 ==== Модули / Modules ==== ==== Модули / Modules ====
Строка 61: Строка 45:
   * [[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]]+
 ===== Примеры конфигураций ===== ===== Примеры конфигураций =====
  
Строка 74: Строка 76:
   * 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