Я пытаюсь настроить переадресацию портов (порт 80 на порт 8080) для приложения Node.js, размещенного на Google Cloud Compute Engine (Ubuntu и Nginx).
Моя конечная цель - иметьURL-адрес, подобный api.domain.com, показывает то же самое, что и api.domain.com:8080 (на самом деле работает 8080).
Но поскольку это виртуальный сервер на платформе Google, яЯ не уверен, какую конфигурацию я могу сделать.
Я попробовал эти решения безуспешно (возможно, потому что это среда Google Cloud):
- Переадресация порта 80 на 8080 с использованием NGINX
- Рекомендации по запуску Node.js с портом 80 (Ubuntu / Linode)
Итак, два вопроса здесь:
1.Где мне нужно настроить портforwarding?
- Непосредственно в моем экземпляре Ubuntu с конфигурационными файлами Nginx или Linux?
- С помощью команды gcloud?
- В секретном месте пользовательского интерфейса console.cloud.google.com?
2.Какие настройки или настройки мне нужно сохранить?