如何为我在Digital Ocean上托管的Rails应用程序保留环境变量?
在本地,我使用export SERVICE_USERNAME='somekey'
等命令运行bash脚本。
但是当我尝试手动运行export SERVICE_USERNAME='somekey'
时,在ssh-ing到Ubuntu服务器上时,它们只会持续会话...这对我的应用程序没有帮助。
如何在Digital Ocean上保留环境变量?有一个简单的方法吗?
答案 0 :(得分:4)
您可以将环境变量设置为用户(在用户的〜/ .profile或〜。/ pam_environment文件中)或系统范围内(在/ etc / environment文件中)
您可以在此Ubuntu documentation找到更多信息。
EDIT;
您可以让脚本执行此操作:
sudo echo 'export SERVICE_USERNAME="somekey"' >> /etc/environment