У меня есть сервер ubuntu, развернутый в digitalocean с gunicorn и nginx для размещения моего проекта django. Теперь я хочу сохранить свой секретный ключ в env. var. . Я поискал в Интернете и обнаружил, что мне нужно изменить файл с именем .bash_profile
но у меня нет этого файла в моем домашнем каталоге. Что я должен делать?
Спасибо за вашу помощь и оставайтесь здоровыми!
Создайте файл в любом текстовом редакторе.
~/.bash_profile
однако это не было бы идеальным местом для этого, потому что он читается только bash. Есть лучшие места для установки переменных окружения. ~/.profile
Также читается другими оболочками, но эти файлы читаются только тогда, когда оболочка вызывается как оболочка входа в систему. Когда вы запускаете приложение как службу, это обычно не так.
В идеале вы бы настроить файл среды в определении службы если ваша служба запускается systemd, или установите это в сценарии запуска вашей службы, если вы используете другую систему инициализации.