2
我通常在我的開發機器中使用~/.bashrc
來存儲用於rails應用程序的facebook/twitter/etc api-key,並獲得它像ENV["KEY"]
。在服務器上存儲環境變量
在生產模式(比如在VPS服務器上)存儲這些密鑰有什麼好的做法嗎?
我通常在我的開發機器中使用~/.bashrc
來存儲用於rails應用程序的facebook/twitter/etc api-key,並獲得它像ENV["KEY"]
。在服務器上存儲環境變量
在生產模式(比如在VPS服務器上)存儲這些密鑰有什麼好的做法嗎?
來自Railscasts的Ryan Bates做了一個很好的屏幕錄像,將令牌和密碼保存在YAML文件中並退出回購。
http://railscasts.com/episodes/85-yaml-configuration-revised
更新:閱讀您的問題後,我不知道這是相關的,因爲這更適用於您的本地開發環境。
** [This](http://railsapps.github.com/rails-environment-variables.html)**今天剛剛發佈到[HN](http://news.ycombinator.com);在這裏似乎很有意義。 – deefour