その他

【 Laravel, 環境変数, .env 】Azure~AppServiceポータルで環境変数を設定してアプリへ反映する

その他
この記事は約1分で読めます。

前提環境など

  • MacOS
  • Azureのプランの作成やWebアプリ作成のような細い設定は省く
  • あくまで環境変数設定に特化

1. Azureで環境変数を設定する

  • AppServiceポータル → 構成 → アプリケーション設定 → 新しいアプリケーション設定

2. アプリで受け取る

  • env関数をgetenv関数にする

app.php

// 例
// 'env' => env('APP_ENV', 'production'),

'env' => getenv('APP_ENV', 'production'),

database.php

// 例
// 'host' => env('DB_HOST', 'localhost'),

'host' => getenv('DB_HOST', 'localhost'),

結論

シンプル。