Я установил сервер Bitnami Node.js на AWS Lightsail (под управлением Apache). Затем я запустил инструмент настройки Bitnami HTTPS:
sudo /opt/bitnami/bncert-tool
Это отредактировало и создало несколько файлов конфигурации Apache. Я пытаюсь выяснить, где настроить прокси для моего приложения, работающего на порту 3000. Я определил пять разных файлов, в которые я потенциально мог бы включить строки ProxyPass и ProxyPassReverse:
/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
/opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
/opt/bitnami/apache2/conf/bitnami/bitnami.conf
/opt/bitnami/apps/letsencrypt/conf/httpd-app.conf
/opt/bitnami/apps/letsencrypt/conf/httpd-prefix.conf
А пока я добавил их в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
файл. Все содержимое файла выглядит так:
# Bitnami applications installed in a prefix URL
Include "/opt/bitnami/apps/letsencrypt/conf/httpd-prefix.conf"
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
Кажется, это работает, но я понятия не имею, что делаю. Это правильная конфигурация? Будем очень признательны за любые предложения / рекомендации.