Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

201
Vistas
El archivo AWS python Flask EB .ebextensions .conf no funciona

archivo .conf

 files: "/etc/nginx/conf.d/01_proxy.conf": mode: "000644" owner: root group: root content: | client_max_body_size 200M; container_commands: 01_reload_nginx: command: "sudo nginx -s reload"

He puesto este archivo en todas las carpetas posibles:

 .ebextensions |-- 01_nginx.conf | |--nginx |--01_nginx.conf |--conf.d |--01_nginx.conf

cuando reviso el registro, el primer mensaje es

2020/07/31 18:23:59.603405 [INFO] Finalizó la ejecución del conjunto de configuración Infra-EmbeddedPostBuild.

entonces

2020/07/31 18:23:59.603427 [INFO] Instrucción de ejecución: CleanEbExtensions

En teoría, cuando .ebextensions está limpio, los comandos personalizados ya deberían haberse ejecutado, pero no lo están (cuando me conecto a través de ssh al servidor, no se ha creado ningún archivo y si intento cargar archivos, el servidor responde con un 413 ).

También intenté modificar el archivo nginx.conf en /etc/nginx/ pero se restablece cada vez que actualizo el código. Todo el directorio /etc/nginx/ parece estar reiniciado porque también intenté poner un archivo "000_custom.conf" en "/etc/nginx/conf.d/", pero sin resultados.

Editar: Me gustaría señalar que si modifico nginx.conf en "/etc/nginx/" en el servidor y hago un "sudo nginx -s reload", funcionará hasta la siguiente compilación de código.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

La razón probable por la que su configuración nginx no funciona es que está utilizando la versión actual de EB que se basa en Amazon Linux 2 (AL2). Sin embargo, sus archivos de configuración nginx son para AL1, que es antiguo.

Para AL2, la configuración de nginx debe estar en .platform , no en .ebextentions como se muestra en los documentos .

Por lo tanto, podría intentar crear el archivo .platform/nginx/conf.d/mynginx.conf con el contenido de:

 client_max_body_size 200M;
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda