¿Qué herramientas puedo utilizar para implementar el código PHP a una instancia EC2
-
22-08-2019 - |
Pregunta
Podemos agrupar todos los archivos en una máquina de instancia de Amazon y subirlo. Pero me gustaría ver si hay una manera más eficiente para cargar regularmente en código fuente para probar nuestra aplicación y constantemente tener la última versión en funcionamiento. Gracias!
Solución
No estoy seguro de entender bien su pregunta, sino una máquina instancia de Amazon es igual que cualquier otra máquina que ejecuta Linux (o Windows). Puede utilizar las mismas herramientas que utilizaría si la máquina estaba en su red. Por supuesto que hay que hacer esto de forma remota. Desde una máquina Windows puede conectarse a una instancia utilizando herramientas como masilla o Winscp - usted probablemente sabe acerca de estos, si usted es capaz de crear una nueva imagen. Utilice estas herramientas para configurar la instancia como lo habría configurado una máquina en su red local.
Otros consejos
Hace un tiempo descubrí una manera fácil de implementar PHP usando el empuje de Git. La única salvedad es que el proceso se supone que ya está utilizando Git como sus VCS, y que lo hayas instalado tanto en el equipo de desarrollo y el servidor:
depende de lo que se llama 'despliegue'. He visto a gente llamando archivos ftp-ción al servidor 'despliegue' :) en resumen desea que su implementación sea:
- automatizado
- atómica
- reversible
- Administrar esquema de db
La descripción ya está aquí: http://blog.astrails.com/2008/12/17/ -proceso de implementación-requisitos
Tenga en cuenta que usted puede tener más de ella usando herramientas de distribución de la tierra rubí: