Capisco come eseguire una distribuzione di base sul beanstalk elastico AWS, ma una delle cose che sto cercando di capire è come distribuire un'applicazione Zend Framework 2. Poiché le app Zend Framework 2 dipendono dal fatto che Apache sia in esecuzione con mod_rewrite, come posso configurare il mio beanstalk elastico per garantire che Apache sia in esecuzione con mod_rewrite?Come posso distribuire la mia applicazione zend framework 2 al beanstalk elastico AWS?
Edit: ho intenzione di aggiungere a questa domanda. Non sono nemmeno sicuro che mod_rewrite sia più un problema. Non riesco nemmeno a distribuire l'app skeleton di zend framework 2 su beanstalk elastico. Non ho problemi nella distribuzione di un singolo file PHP semplice, ma l'implementazione di una vera app di zend framework 2 è un gioco da ragazzi. Qualche idea?
Ciao user602525, come è andata a finire questa panoramica? Diresti che AWS è una soluzione praticabile per un'app ZF2 di produzione? Che dire di un ambiente di test migliore? –
Sì, AWS è stato davvero eccezionale. Da questo post, ho distribuito diverse app di produzione nel mio lavoro utilizzando ZF2 e AWS. La mia unica lamentela sarebbe che PHP è un maiale delle risorse, forse PHP con ZF2 è un maiale da risorsa. Ho distribuito diverse applicazioni Java, più grandi delle app ZF2 che ho distribuito, le app Java sono in esecuzione a una frazione del consumo di risorse delle app PHP che ho creato. Questo è importante semplicemente perché posso ottenere di più dalle istanze micro aws con Java che posso con PHP. Oltre a questo è stato fantastico. – user602525
Ispirato da questa storia di successo, sono andato direttamente alla configurazione della radice del documento (Configurazione> Configurazione software [fare clic sull'icona a forma di ingranaggio]> Opzioni contenitore: root documento) e inserito "/ pubblico". La mia app ha iniziato a funzionare immediatamente. –