Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| nginx:run-ruby [2016/01/31 14:50] – создано mirocow | nginx:run-ruby [2019/09/26 16:04] (текущий) – mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | {{tag> | ||
| + | |||
| ====== Запуск ruby скриптов ====== | ====== Запуск ruby скриптов ====== | ||
| Строка 4: | Строка 6: | ||
| ===== Unicorn ===== | ===== Unicorn ===== | ||
| - | < | + | < |
| upstream unicorn { | upstream unicorn { | ||
| | | ||
| Строка 10: | Строка 12: | ||
| </ | </ | ||
| - | < | + | < |
| server { | server { | ||
| Строка 27: | Строка 29: | ||
| location @myapp { | location @myapp { | ||
| - | proxy_pass http:// | + | proxy_pass http:// |
| 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; | ||
| Строка 35: | Строка 37: | ||
| error_page 500 502 503 504 /500.html; | error_page 500 502 503 504 /500.html; | ||
| location = /500.html { | location = /500.html { | ||
| - | root /srv/myapp/ | + | root /home/[[DOMAIN]]/ |
| } | } | ||