📜  设置 heroku 环境变量 (1)

📅  最后修改于: 2023-12-03 15:28:07.549000             🧑  作者: Mango

设置 Heroku 环境变量

在 Heroku 上部署应用时,有时需要设置环境变量来配置应用的行为。比如设置数据库连接 URL、API 密钥等。

下面介绍如何在 Heroku 上设置环境变量。

方法一:通过 Heroku Dashboard 设置
  1. 登录 Heroku Dashboard
  2. 打开需要设置环境变量的应用的页面。
  3. 点击 Settings 标签页。
  4. 点击 Reveal Config Vars 按钮。
  5. KEY 输入框中输入环境变量名,在 VALUE 输入框中输入环境变量值,然后点击 Add 按钮。可以设置多个环境变量,每个环境变量占一行。

通过 Heroku Dashboard 设置环境变量

方法二:通过 Heroku CLI 设置
  1. 安装 Heroku CLI
  2. 登录 Heroku 账号:heroku login
  3. 进入应用目录:cd path/to/app
  4. 设置环境变量:heroku config:set KEY=value。多个环境变量需要执行多次该命令。
方法三:通过应用代码设置

一般不推荐在代码中直接设置敏感信息的环境变量,但这仍然是一种可行的方法。比如使用 Ruby on Rails:

# config/environment.rb
ENV['DATABASE_URL'] = 'postgres://user:password@host/dbname'
注意事项
  • 环境变量名是大小写敏感的。
  • 可以在代码中通过 ENV['KEY'] 访问环境变量。
  • 对于通过 Heroku CLI 和代码设置的环境变量,可以通过 heroku config 命令查看。
  • 如果需要删除环境变量,可以通过 Heroku Dashboard 、CLI 或代码中的 ENV.delete('KEY') 方法。

以上是设置 Heroku 环境变量的介绍。在实际应用中,根据需要选择合适的方法进行设置即可。