Elastic Beanstalk を使用してウェブ アプリケーションをデプロイしています。git と eb コマンド ラインを使用して、PHP/MYsql アプリケーションを正常にデプロイしました。
アプリケーションを更新するためにターミナルを閉じて再度開くたびに、eb コマンドが認識されず、export コマンドで追加し直す必要があります。
export PATH=$PATH:/eb/linux/python2.7/
次に、インスタンスのすべての Elastic Beanstalk 設定を再度追加する必要があります。
また、別のアプリケーションをデプロイし、上記の eb フォルダーへの同じパスを使用すると、最初のアプリケーションの設定が上書きされることがわかりました。
私の質問はまず、ターミナルを再度開くたびに eb を追加してインスタンスを再構成する必要がないようにするにはどうすればよいかです。次に、AWS 構成を分離するために、各アプリケーションが個別の eb ディレクトリを指す必要があります。すなわち
<path to unzipped EB CLI package>/app1/eb/linux/python2.7/
<path to unzipped EB CLI package>/app2/eb/linux/python2.7/
<path to unzipped EB CLI package>/app3/eb/linux/python2.7/