如何将 .env 文件放入远程主机服务器

Mar*_*ins 6 django environment-variables gitignore

快速提问如何将 .env conf 文件放入服务器。我的项目库中有三个设置文件,开发,生产。我认为测试和分期是一种矫枉过正

鼓励将 .env 放在 .gitignore 文件中。所以它不会被包含在版本控制中。在 Heroku 中,很容易在设置选项卡中设置环境变量。没有这种功能的其他托管服务呢?因为我推送到我的存储库并从服务器拉取,我怎么想获取存储在 .env 中的 API 密钥,因为它会忽略它(它在 gitignore 中)文件?我应该在服务器中创建吗?或者有没有办法做到?新手问题我知道。

小智 5

你是对的。您应该手动将.env文件放入服务器.gitignore.env在服务器上创建文件 - 通过连接到服务器 (SSH) 并使用安全传输协议 (SCP、SFTP) 之一创建文件或传输文件。