Запуск на VDS js приложение
Здравствуйте!!!
Кто знает как запускают приложение вида frontend api(backend) на VDS? У меня грубо говоря 2 папки в одной приложуха с фронтом во 2й с апи и они работают на разных портах. /var/www/my-site.ru/папка front + папка backend(обе запущены pm2 менеджером процессов). На VDS есть 1 домен и nginx. Обращаться к апи как http://my-site.ru:3113 ? а сайт(фронт) будет http://my-site.ru ? Как обычно такие вещи делают? nano /etc/nginx/sites-available/my-site.ru.ru.conf server { listen 80; server_name my-site.ru www.my-site.ru; location / { proxy_pass http://localhost:3111; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } location /api { proxy_pass http://localhost:3112; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } } |
Цитата:
http://my-site.ru/api/<тут_конкретика> А веб сервер должен "отлавливать" такие обращения и переделывать на обращения с определенным портом. Так же он будет поступать и с УРЛами приложения... |
Часовой пояс GMT +3, время: 11:27. |