Rozumiem, jak wykonać podstawowe wdrożenie na elastycznej zasuwce AWS, ale jedną z rzeczy, które próbuję wymyślić jest, jak wdrożyć aplikację Zend Framework 2. Ponieważ aplikacje Zend Framework 2 zależą od Apache'a działającego z mod_rewrite, jak mogę skonfigurować moją elastyczną beanstalk, aby upewnić się, że Apache działa z mod_rewrite?W jaki sposób mogę wdrożyć moją aplikację Zend Framework 2 do elastycznej beanstalk AWS?
Edytuj: Zamierzam dodać to pytanie. Nie jestem nawet pewien, czy mod_rewrite jest już problemem. Po prostu nie mogę wdrożyć aplikacji szkieletowej Zend Framework 2 na elastycznej fasoli. Nie mam problemu z wdrożeniem pojedynczego prostego pliku PHP, ale wdrożenie rzeczywistej aplikacji Zend Framework 2 nie jest możliwe. Jakieś pomysły?
Witam user602525, jak to się stało? Czy powiedziałbyś, że AWS jest realnym rozwiązaniem dla aplikacji produkcyjnej ZF2? A co z najlepszym środowiskiem testowym? –
Tak, AWS było naprawdę świetne. Od tego czasu wdrożyłem kilka aplikacji produkcyjnych w mojej pracy, używając ZF2 i AWS. Moją jedyną skargą byłoby to, że PHP jest świstem zasobów, być może PHP z ZF2 jest hogiem zasobów. Wdrożyłem też kilka aplikacji Java, większych niż wdrożone przeze mnie aplikacje ZF2, aplikacje Java działają przy ułamku zużycia zasobów przez aplikacje PHP, które przygotowałem. Jest to ważne tylko dlatego, że mogę uzyskać więcej z mikroprocesorów aws w Javie niż w PHP. Poza tym było świetnie. – user602525
Zainspirowany tą historią sukcesu, poszedłem od razu do konfiguracji głównego dokumentu (Konfiguracja> Konfiguracja oprogramowania [kliknij ikonę koła zębatego]> Opcje kontenera: Główny dokument) i wpisz "/ public". Moja aplikacja zaczęła działać natychmiast. –