Как определить стандартные файлы при запуске экземпляра EC2

#amazon-web-services #amazon-ec2 #amazon-elastic-beanstalk

#amazon-веб-сервисы #amazon-ec2 #amazon-elastic-beanstalk

Вопрос:

Я хочу иметь предопределенный файл httpd.conf для каждого экземпляра ec2, запускаемого с помощью автоматического масштабирования elastic beanstalk.

Я использую Python 3.6, работающий на 64-битной платформе Amazon Linux / 2.8.1. С Apache / 2.4.37. Из документов. Я настроил следующее в my .elasticbeanstalk -> config.yml.

 files:
  "/etc/httpd/conf/httpd.conf":
      user: root
      group: root
      mode: "000644"
      source: https://s3.eu-central-1.amazonaws.com/.../httpd.conf
  

Я ожидал, что мой пользовательский файл httpd.conf будет запущен при запуске нового экземпляра EC2 из elastic beanstalk.

Я установил правильные разрешения для своей корзины s3. Правила IAM в корзине S3 настроены правильно.

Комментарии:

1. У кого-нибудь есть идеи?

2. вам нужно перезапустить Apache в какой-то момент?

3. Если вы имеете в виду запуск service httpd restart , то да