@Beginner21

Как настроить NGINX?

Есть два вопроса:
1) Как развернуть на сервере NGINX часть приложения Rails APi, на данный момент я развернул только клиентскую часть написанную на Angular, теперь нужно чтоб выводились данные скажем так из серверной части написанной на Rails.

Вот мой nginx.conf:
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  localhost;
        location / {
            root   html/dist;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html/dist;
        }     
    }
}

2) После обнавление страницы если ссылка будет указана примерно в таком формате localhost/login то выдаст ошибку 404 хотя перед обновлением она работала. Как это можно исправить?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
kotomyava
@kotomyava
Системный администратор
Есть масса вариантов работы рельсов под nginx, в большинстве из них используется какой-нибудь внешний сервер приложений(unicorn, thin), и проксирование запросов к нему директивой proxy_pass.

Вероятно, вам стоит просто погуглить по rails + nginx и выбрать один из множества вариантов, подходящий именно вам.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы