- Más nuevo
- Más votos
- Más comentarios
Hello.
According to AWS's official document [1],
place *.conf configuration files to a folder named .platform/httpd/conf.d in your application source bundle to extend the Elastic Beanstalk default Apache configuration.
Then the Elastic Beanstalk Apache configuration includes .conf files in this folder automatically.
~/workspace/my-app/
|-- .ebextensions
| -- httpd-proxy.config
|-- .platform
| -- httpd
| -- conf.d
| -- port5000.conf
| -- ssl.conf
-- index.jsp
In addition, to override the Elastic Beanstalk default Apache configuration completely, include a configuration in your source bundle at .platform/httpd/conf/httpd.conf.
~/workspace/my-app/
|-- .ebextensions
| -- httpd-proxy.config
|-- .platform
| `-- httpd
| `-- conf
| `-- httpd.conf
`-- index.jsp
And If you override the Elastic Beanstalk Apache configuration, add the following lines to your 'httpd.conf' file to pull in the Elastic Beanstalk configurations for Enhanced health reporting and monitoring, automatic application mappings, and static files.
IncludeOptional conf.d/elasticbeanstalk/*.conf
I hope the information shared above helps. If you have any additional questions, queries or problems, please feel free to tell me through comment.
Thank you.
Reference:
[1] Extending Elastic Beanstalk Linux platforms - Reverse proxy configuration - 'Configuring Apache HTTPD' section
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-linux-extend.html
Contenido relevante
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 8 meses
- ¿Cómo puedo solucionar una advertencia de estado amarillo o rojo en mi entorno de Elastic Beanstalk?OFICIAL DE AWSActualizada hace un año