Ubuntu
如何為我的 ubuntu 伺服器設置環境變數?
我在 digitalocean 部署了一個帶有 gunicorn 和 nginx 的 ubuntu 伺服器來託管我的 django 項目。現在我想將我的密鑰保存在一個環境中。變種。. 我在網際網路上搜尋,發現我必須修改一個名為
.bash_profile
但我的主目錄中沒有這個文件的文件。我該怎麼辦?感謝您的幫助並保持健康!
使用您選擇的文本編輯器創建文件。
~/.bash_profile
然而,這不是一個理想的位置,因為它只能由 bash 讀取。有更好的地方來設置環境變數。~/.profile
也被其他 shell 讀取,但只有當 shell 被稱為登錄 shell 時才會讀取這些文件。當您將應用程序作為服務執行時,通常情況並非如此。理想情況下,如果您的服務由 systemd 執行,您將在服務定義中配置環境文件,或者如果您使用另一個 init 系統,則在服務的啟動腳本中設置它。