JAW*_*007 5 wordpress ssl amazon-ec2 amazon-web-services
我已经使用EC2在AWS上创建并启动了WordPress网站。我按照本教程创建了网站。它当前使用Route 53映射到域。在我的实例中,该站点上的所有开发均在线完成。
我现在想在我的网站上安装SSL证书。我该怎么办?
小智 6
如果您使用“Bitnami”在 AWS 上创建了 WordPress,您可以 ssh 到您的实例并运行:
sudo /opt/bitnami/bncert-tool
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅bitnami 文档
根据教程,由于您只配置了一个 EC2 实例,因此直接的方法是购买 SSL 证书并将其安装到 apache 服务器中。有关详细步骤,请参阅教程 如何在 WORDPRESS 中添加 SSL 和 HTTPS 如何在 WordPress 中添加 SSL 和 HTTPS。
如果您计划使用 AWS Certificate Manager 颁发的免费 SSL 证书,则需要配置 Elastic Load Balancer 或 CDN CloudFront。如果您是 AWS 新手,这可能会变得很复杂。如果您打算尝试使用 AWS Cloudfront,请按照以下步骤操作如何将您自己的安全域与 CloudFront 结合使用中的步骤进行操作。
使用 Cloudfront 还可以提高性能,因为它可以缓存您的内容并减少 EC2 实例的负载。然而,您将面临的挑战之一是避免混合内容问题。有些 WordPress 插件能够解决混合内容问题,所以请尝试一下。