我目前有一个MEAN堆栈应用程序,由运行在Ec2实例上的Bitnami提供支持。该网站工作正常,除了https。
到目前为止我做了什么:
检查实例以确保启用端口443 使用openssl创建证书。我现在有3个文件* .crt,* .key,* .csr。 我将我的证书文件放在/ opt / bitnami / apache2 / conf /目录中。 编辑/opt/bitnami/apache2/conf/extra/httpd-ssl.conf中的3行指向正确的文件。 使用以下命令重新启动服务器:/opt/bitnami/ctlscript.sh restart
现在当我转到https://my-site-name时,我收到错误消息,说连接意外关闭。
这是我第一次部署到AWS,我不确定从哪里开始。我不知道我错过了哪些步骤,甚至不知道如何找到问题的根源。
答案 0 :(得分:0)
您的使用案例的问题是您的错误指南请使用本指南,该指南适用于AWS EC2实例,并且可以正常运行。
https://wiki.bitnami.com/Components/Apache#How_to_enable_HTTPS_support_with_SSL_certificates
答案 1 :(得分:0)
要在AWS Bitnami Wordpress上获得完全正常运行的SSL,请使用以下文档https://docs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/,该文档一直有效,并且整个安装最多只花了5分钟。