.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:アプリケーション名/

この記事が気に入ったらサポートをしてみませんか?