Итак - сейчас я пытаюсь запустить все это бесплатно. Следовательно, я использую подход, не использующий ELBs et c. Я следовал нескольким руководствам, которые, кажется, предполагают, что это возможно, но мне не повезло. Хотя мои знания о nginx ОЧЕНЬ новы. Целью этого является использование API для сайта stati c, размещенного в fast.io - но он служит только HTTPS, поскольку я получаю заблокированные вызовы API в браузере из-за смешанного содержимого.
Я запускаю экземпляр EC2 (t2.micro) с приложением Express, работающим на порту 3000. Затем я настроил (или попытался) настроить nginx, поэтому у меня есть порт 80, и теперь все работает нормально, но не может получить HTTPS до go через.
Так что я установил порты в EC2, 80 и 443. Я создал сертификат SSL для своих экземпляров Publi c DNS (IPv4) с использованием openssl
и ниже - это мой nginx config - /etc/nginx/nginx.conf