我在 digitalocean 部署了一个带有 gunicorn 和 nginx 的 ubuntu 服务器来托管我的 django 项目。现在我想将我的密钥保存在一个环境中。变种。. 我在互联网上搜索,发现我必须修改一个名为.bash_profile
但我的主目录中没有这个文件的文件。我应该怎么办?
感谢您的帮助并保持健康!
我在 digitalocean 部署了一个带有 gunicorn 和 nginx 的 ubuntu 服务器来托管我的 django 项目。现在我想将我的密钥保存在一个环境中。变种。. 我在互联网上搜索,发现我必须修改一个名为.bash_profile
但我的主目录中没有这个文件的文件。我应该怎么办?
感谢您的帮助并保持健康!
使用您选择的文本编辑器创建文件。
~/.bash_profile
然而,这不是一个理想的位置,因为它只能由 bash 读取。有更好的地方来设置环境变量。~/.profile
也被其他 shell 读取,但只有当 shell 被称为登录 shell 时才会读取这些文件。当您将应用程序作为服务运行时,通常情况并非如此。理想情况下,如果您的服务由 systemd 运行,您应该在服务定义中配置一个环境文件,或者如果您使用另一个 init 系统,则在服务的启动脚本中设置它。