デフォルトのwsgi.confにProxyPassディレクティブを追加する必要があります。 sed
コマンドをcontainer_commands
スクリプトで実行しようとしましたが、wsgi.confがデプロイスクリプトによって作成される前に呼び出されたようです。私は/opt/elasticbeanstalk/hooks/appdeploy/post
ディレクトリにカスタムフックを落とすことができますが、この方法は正式にはサポートされていません。AWS Beanstalkのwsgi.confにカスタムディレクティブを追加
1
A
答えて
0
もっと公式なものを見つけたいと思っていますが、人々はwsgi.confをプロジェクトに入れて、container_commands
スクリプトを使って適切な場所に移動しているようです(これは/etc/httpd/conf.d/wsgi.conf
ではありません最後に/etc/httpd/conf.d/wsgi.conf
を置き換える):!
container_commands:
04_wsgireplace:
command: "cp wsgi.conf ../wsgi.conf"
または
container_commands:
04_wsgireplace:
command: "cp .ebextensions/wsgi.conf ../wsgi.conf"
プロジェクトであなたがwsgi.conf
を保存した場所に依存し、私が想定しています。スクリプトがappディレクトリから実行されているように見えます。私は自分自身(フラスコプロジェクトのために)しようとしている、そして私は戻って報告します!
非常に関連する質問hereがあります。
アップデート:私は(.ebextensionsでwsgi.confで)それを試みたが、それは(私のために)働きました。
関連する問題
- 1. AWS Elastic Beanstalkにバックグラウンドワーカーを追加する
- 2. AWS Elastic BeanstalkジョブのクラスパスにJDBC jarドライバを追加する
- 3. AWS Elastic Beanstalk - 遡及的にアプリケーションにロードバランサーを追加
- 4. AWSエラスティックbeanstalkで環境変数を追加/変更する
- 5. クリック時に別のカスタムディレクティブの中にカスタムディレクティブを追加する方法
- 6. AWS Beanstalkアプリケーションヘルスチェック
- 7. AWS Elastic Beanstalk - .ebextensions
- 8. AWS Elastic Beanstalkデプロイメントオーダー
- 9. AWSとElastic Beanstalk
- 10. AWS beanstalkデプロイメントエラー
- 11. AWS - Elastic Beanstalkのインストールコマンド
- 12. AWS Elastic Beanstalkのコンテナオプション
- 13. AWS Elastic BeanstalkとJAVA_OPTS
- 14. AWS Elastic Beanstalk:スケーリングトリガーCPUUnitilization
- 15. AWS Elastic BeanStalkとVPC
- 16. AWS Elastic BeanstalkとSQS
- 17. Jenkins AWS Elastic Beanstalkのデプロイメントエラー
- 18. AWSのSpring Boot Beanstalk throwing 404
- 19. AWS Beanstalkコマンドの問題
- 20. AWS Elastic BeanstalkのインスタンスログとASP.NET
- 21. ng-repeatの後にカスタムディレクティブdivを追加する方法
- 22. AWS Beanstalk - サイトマップをアップロードするには?
- 23. Django - AWS Elastic BeanstalkのDjango Restエンドポイントにアクセス
- 24. AWS Beanstalkを複数のAWSアカウントに展開する
- 25. Amazon AWS Elastic Beanstalk NodeJSアプリケーション
- 26. Aws beanstalk、mod_wsgi、python、プロセスとスレッド
- 27. AWS Elastic Beanstalk Namecheap SSL設定
- 28. AWS Elastic Beanstalk Auto Scalingコンフィグレーション
- 29. AWS BeanstalkとSES認証
- 30. AWS Elastic Beanstalk - Opening IIS Page