Я хочу развернуть свое приложение, которое было разработано локально с поддержкой HTTPS до AWS EC2 .И я не уверен, что единственное, что мне нужно сделать, - это получить сертификат от бесплатного центра сертификации (CA) , например Let's Ecrypt , и загрузить его в EC2 в каталогнапример, ssl и ссылка , что в моем коде, так же, как я делал это локально.А затем в группах безопасности - редактировать входящие правила - добавить правило - создать HTTPS-порт 443 - перенаправить на 3443 потому что мой app.js файл прослушивает это?Или есть что-то еще, о чем я не знаю?
Я был бы очень признателен, если бы вы могли сказать, правильный ли это путь?
const httpsOptions = {
key: fs.readFileSync(__dirname + '/ssl/server.key'),
cert: fs.readFileSync(__dirname + '/ssl/server.crt')
};
const https = require('https').Server(httpsOptions, app);
const port = 3443;
https.listen(port, function () {
console.log('listening on: *' + port);
});