AWS re:Postを使用することにより、以下に同意したことになります AWS re:Post 利用規約

Amazon Linux の Amazon EC2 インスタンスにログインするときに Elastic Beanstalk 環境で環境プロパティを表示させるにはどうすればよいですか?

所要時間1分
0

AWS Elastic Beanstalk 環境のために環境プロパティを設定しました。Elastic Beanstalk 環境で Amazon Elastic Compute Cloud (Amazon EC2) インスタンスにログインしてから、シェルで環境変数を一覧表示しても、これらのプロパティが表示されません。

簡単な説明

PHP を実行するスタック以外では、環境プロパティがインスタンスに存在していたとしても、それらがシェルに自動的にエクスポートされることはありませんその代わりに、環境プロパティは、使用されているプラットフォームに基づいて、アプリケーションが実行されているスタックを通じてアプリケーションに提供されます。

環境プロパティを表示および設定するには、Elastic Beanstalk コンソール、または Elastic Beanstalk コマンドラインインターフェイス (EB CLI) の eb setenv コマンドを使用します。

次の解決策は、複数のプラットフォームで環境プロパティのソースを設定する方法を示しています。プラットフォーム固有のその他のオプションについては、環境プロパティとその他のソフトウェア設定を参照してください。コード外で環境プロパティにアクセスする方法については、プラットフォームスクリプトツールを参照してください。

解決策

**重要:**以下の解決策は、Amazon Linux Amazon マシンイメージ (AMI) にのみ適用されます。Amazon Linux 2 インスタンスの場合は、Elastic Beanstalk インスタンスシェルから環境変数を使用するにはどうすればよいですか?を参照してください。

PHP、Python、Ruby、Node.js、Java

インスタンス内にある環境変数パスの場合は、次のコマンドを実行します。

$ cat /opt/elasticbeanstalk/deployment/env

環境変数を確認するには、次のコマンドを実行します。

$ /opt/elasticbeanstalk/bin/get-config environment

Windows

Windows プラットフォームの場合は、次のコマンドを実行します。

C:\Program Files\Amazon\ElasticBeanstalk\config\containerconfiguration
AWS公式
AWS公式更新しました 9ヶ月前
コメントはありません

関連するコンテンツ