Вы не можете установить переменную окружения из nginx.conf.Это будет проигнорировано, это то, что вы видели.
Есть несколько мест, где вы можете установить переменные окружения, я покажу пример для файла, где env vars будут доступны для всех пользовательских логинов.и NGINX.
$ sudo nano / etc / environment
Добавьте свои определения в конец файла;Оставь все, что есть, там.Просто добавьте свои новые определения.Сделайте это точно, без лишних пробелов в конце строк, без лишних строк в конце файла.Используйте двойные кавычки.Без комментариев.Очень точный
export COMPILERKEY = "jk8894085349058jjggl"
export FOO="ThisIsFooValue"
export FOO2="ThisIsFooValue2"
Сохранить файл
Перезагрузить сервер
Показать все определенные env-переменные
$ env
После определения вы можете получить доступ к переменным env через определенные средства.Методы доступа к переменным среды - это вопрос, о котором, я думаю, вы еще не задали.Надеюсь, это поможет.