5

我的应用程序在 Engine Yard 服务上,我需要设置环境变量以使用我的秘密 ID 和密码。

有人知道我可以如何设置每个变量吗?做这个的最好方式是什么?

4

2 回答 2

12

我刚刚设法为在 Unicorn 上运行的应用程序设置环境变量。

  1. 打开 /data/{app_name}/shared/config/env.custom 并将其编辑为如下所示:

    export SECRET_ID=yourid
    export SECRET_PASSWORD=yourpass
    
  2. 重启独角兽/engineyard/bin/app_{app_name} reload

如果您使用乘客,请查看:
https ://stackoverflow.com/a/12955526/1520775
https://github.com/jimneath/ey-cloud-recipes/tree/master/cookbooks/passenger_env_vars

于 2012-12-06T10:20:48.300 回答
2

如果您正在运行 Unicorn,您可以尝试将它们放在 /data//shared/config/env.custom 中。否则,可能会很棘手。扔一张支持票,他们会看看。

披露:我在那里工作:)

于 2012-10-12T19:21:56.493 回答