Ich verstehe, wie eine grundlegende Implementierung auf AWS Elastic Beanstalk durchgeführt wird, aber eines der Dinge, die ich herausfinden möchte, ist die Bereitstellung einer Zend Framework 2-Anwendung. Da Zend Framework 2 Apps davon abhängig sind, dass Apache mit mod_rewrite läuft, wie kann ich meinen elastischen Beanstalk konfigurieren, um sicherzustellen, dass Apache mit mod_rewrite ausgeführt wird?Wie kann ich meine Anwendung zend framework 2 auf AWS Elastic Beanstalk anwenden?
Edit: Ich werde diese Frage hinzufügen. Ich bin mir nicht einmal sicher, dass mod_rewrite ein Problem mehr ist. Ich kann einfach nicht die Zend Framework 2 Skelett App auf elastische Bohnenstange bereitstellen. Ich habe kein Problem mit der Bereitstellung einer einzigen einfachen PHP-Datei, aber die Bereitstellung einer tatsächlichen Zend Framework 2 App ist ein Nein. Irgendwelche Ideen?
Hallo user602525, wie hat das geschwenkt? Würden Sie sagen, dass AWS eine praktikable Lösung für eine Produktions-ZF2-App ist? Was ist mit einer optimalen Testumgebung? –
Ja, AWS war wirklich großartig. Seit diesem Post habe ich mit ZF2 und AWS mehrere Produktions-Apps in meinem Beruf eingesetzt. Meine einzige Beschwerde wäre wirklich, dass PHP eine Ressource Schwein ist, vielleicht PHP mit ZF2 ist ein Ressourcen Schwein. Ich habe auch mehrere Java-Anwendungen bereitgestellt, größer als die ZF2-Apps, die ich bereitgestellt habe. Die Java-Apps laufen zu einem Bruchteil des Ressourcenverbrauchs der PHP-Apps, die ich zusammengestellt habe. Dies ist wichtig, weil ich mit Java mehr aus den aws-Mikroinstanzen herausholen kann als mit PHP. Ansonsten war es großartig. – user602525
Inspiriert von dieser Erfolgsgeschichte ging ich direkt zur Document Root-Konfiguration (Konfiguration> Software-Konfiguration [klicke auf das Zahnradsymbol]> Containeroptionen: Dokumentenstamm) und gab "/ public" ein. Meine App begann sofort zu arbeiten. –