Ubuntu

如何為我的 ubuntu 伺服器設置環境變數?

  • June 25, 2020

我在 digitalocean 部署了一個帶有 gunicorn 和 nginx 的 ubuntu 伺服器來託管我的 django 項目。現在我想將我的密鑰保存在一個環境中。變種。. 我在網際網路上搜尋,發現我必須修改一個名為.bash_profile但我的主目錄中沒有這個文件的文件。我該怎麼辦?

感謝您的幫助並保持健康!

使用您選擇的文本編輯器創建文件。

~/.bash_profile然而,這不是一個理想的位置,因為它只能由 bash 讀取。有更好的地方來設置環境變數。~/.profile也被其他 shell 讀取,但只有當 shell 被稱為登錄 shell 時才會讀取這些文件。當您將應用程序作為服務執行時,通常情況並非如此。

理想情況下,如果您的服務由 systemd 執行,您將在服務定義中配置環境文件,或者如果您使用另一個 init 系統,則在服務的啟動腳本中設置它。

引用自:https://serverfault.com/questions/1022865