AWSの弾力性のあるbeanstalkの基本的なデプロイ方法を理解していますが、私が理解しようとしていることの1つは、Zend Framework 2アプリケーションのデプロイ方法です。 Zend Framework 2のアプリケーションはmod_rewriteで動作するApacheに依存するため、Apacheがmod_rewriteで実行されていることを確認するために、どのように弾力のあるbeanstalkを設定できますか?私のzend framework 2アプリケーションをAWS elastic beanstalkにどのように配備できますか?
編集:この質問に追加します。私はmod_rewriteがもう問題ではないか確かめています。 Zend Framework 2スケルトンアプリケーションを弾力のあるbeanstalkにデプロイすることはできません。 1つのシンプルなPHPファイルを配備するのに問題はありませんが、実際のzendフレームワーク2アプリケーションを配備することは不可能です。何か案は?
こんにちはuser602525、どうしたの? AWSはプロダクションZF2アプリの実行可能なソリューションだとお考えですか?最良のテスト環境はどうですか? –
はい、AWSは本当に素晴らしいです。この記事以来、私はZF2とAWSを使って自分の仕事でいくつかのプロダクションアプリを導入しました。私の唯一の苦情は、PHPがリソース豚で、おそらくZF2を持つPHPがリソース豚であるということです。私はいくつかのJavaアプリケーションを展開しています。展開したZF2アプリケーションよりも大きく、Javaアプリケーションは、私がまとめたPHPアプリケーションのリソース消費のほんの一部で実行されています。これは、PHPでできるよりも、Javaでawsのマイクロインスタンスから多くを得ることができるため、単純に重要です。それ以外は素晴らしいことでした。 – user602525
この成功事例に触発されて、ドキュメントルートの設定(設定>ソフトウェア設定(歯車アイコンをクリック)>コンテナオプション:ドキュメントルート)に進み、 "/ public"と入力しました。私のアプリはすぐに働き始めた。 –