Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
nginx:run-ruby [2016/01/31 14:51] – [Unicorn] mirocownginx:run-ruby [2019/09/26 16:04] (текущий) mirocow
Строка 1: Строка 1:
 +{{tag>nginx server triks}}
 +
 ====== Запуск ruby скриптов ====== ====== Запуск ruby скриптов ======
  
Строка 4: Строка 6:
 ===== Unicorn ===== ===== Unicorn =====
  
-<code>+<code nginx>
 upstream unicorn { upstream unicorn {
    server unix:/var/run/unicorn.sock fail_timeout=0;    server unix:/var/run/unicorn.sock fail_timeout=0;
Строка 10: Строка 12:
 </code> </code>
  
-<code>+<code nginx>
 server { server {
  
Строка 27: Строка 29:
  
                 location @myapp {                 location @myapp {
-                    proxy_pass http://unicorn; # Часть после http:// должна полностью соответствовать имени в блоке upstream выше.+                    proxy_pass http://unicorn;
                     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;                     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                     proxy_set_header Host $http_host;                     proxy_set_header Host $http_host;