【发布时间】:2022-11-06 23:10:09
【问题描述】:
我希望这是一个简单的问题。 目前我在 Ubuntu 上有一个 Apache2 网络服务器,有多个网站。 Apache的基本结构是
/etc
/apache2
/sites-available --> the .conf files for the websites
/sites-enabled --> the enabled .conf file links for the websites
/var
/www
/html
/sites-admin --> the location of the websites code
我的任务是创建一个将随着负载进行调整的自动缩放组。 我的想法是在 /var/www/html/efs_mount 下安装一个 EFS 驱动器并将网站代码存储在那里
但是,这会产生两个问题:
- 这种方法不适合添加网站,因为我必须更新 AMI 和启动模板,以及每次添加网站时刷新实例
- 将网站配置添加到
/etc/apache2/sites-available时,为了启用它,我们运行a2ensite webiste.conf。与问题 #1 一样,这需要更新 AMI 和启动模板,以及实例刷新有没有办法解决这个问题? 我知道可以选择通过就地或替换方法使用代码部署。还有其他选择吗?
谢谢 伊格尔
【问题讨论】:
标签: amazon-ec2 apache2 amazon-efs