在 AWS 上托管具有自动缩放功能的动态网站
Hosting a dynamic website on AWS with auto scaling
我对如何在 AWS 上托管动态 Laravel 网站感到困惑。目前,我有一个 自动缩放组 配置为 MIN 1 和 MAX 1。我想要实现的是在当前 EC2 出现故障时为新的 EC2 服务器提供午餐。
我不明白的是我应该将我的网站代码存储在哪里才能使新的 EC2 服务器能够自动获取它! 我已经阅读了有关将其存储在 S3 存储桶中的信息,但是我的网站是动态的,不确定是否合适。
任何指导将不胜感激:)
您可以将任何引擎用于云配置环境和应用程序,例如 Ansible 或 Urbancode Deploy Blueprint designer and configure deployment scripts there which may get the source/artifacts from the repository, artifactory server (Jfrag) 或任何您想从中获取的引擎。
您可以复制 /var/www/html 的全部内容并将其存储在 s3 存储桶中。
然后,您可以在 ec2 实例中添加一个 bootstrap 脚本,将 s3 存储桶的内容复制到其 /var/www/html 目录。
我对如何在 AWS 上托管动态 Laravel 网站感到困惑。目前,我有一个 自动缩放组 配置为 MIN 1 和 MAX 1。我想要实现的是在当前 EC2 出现故障时为新的 EC2 服务器提供午餐。
我不明白的是我应该将我的网站代码存储在哪里才能使新的 EC2 服务器能够自动获取它! 我已经阅读了有关将其存储在 S3 存储桶中的信息,但是我的网站是动态的,不确定是否合适。
任何指导将不胜感激:)
您可以将任何引擎用于云配置环境和应用程序,例如 Ansible 或 Urbancode Deploy Blueprint designer and configure deployment scripts there which may get the source/artifacts from the repository, artifactory server (Jfrag) 或任何您想从中获取的引擎。
您可以复制 /var/www/html 的全部内容并将其存储在 s3 存储桶中。 然后,您可以在 ec2 实例中添加一个 bootstrap 脚本,将 s3 存储桶的内容复制到其 /var/www/html 目录。