.envについて(簡易メモ)
.envファイルも.gitignoreに追記してGit管理下から外すようにしています。そのためEC2上にcloneしてきたアプリケーションには存在しません。
しかし、.envが存在しないとdatabase.ymlに記載している環境変数が空になってしまいデータベースとの接続ができません。
そのためGitHubを通さずに直接、EC2にアップロードします。
PC上でアプリケーションのルートディレクトリにいることを確認してから、Mac/Windowsでそれぞれ以下のように入力します。
Macの場合
$ scp -i ~/.ssh/practice-aws.pem .env ec2-user@xx.xx.xxx.xxx:アプリケーション名/
この記事が気に入ったらサポートをしてみませんか?