Назад | Перейти на главную страницу

Где найти файл переменных окружения в CentOS

Где я могу найти файл конфигурации envvars (если он есть) в CentOS?

Я знаю, что в Ubuntu, Apache2, я могу найти его в /etc/apache2/envvars

Я пробовал команду,

export EXAMPLE=value команда. Требуется ли перезагрузка сервера, чтобы это повлияло?

Посоветуйте, заранее спасибо :)

Файл переменных глобальной среды: - /etc/profile

Файл локальной переменной среды (пользовательский): - ~/.bash_profile

Rehdat Эквивалент / etc / apache2 / envvars

Эквивалент Redhat и Centos в / etc / apache2 / envvars: /etc/sysconfig/httpd

Другие ответы также верны, если вы согласны с тем, что переменные действительно глобальные. С помощью /etc/sysconfig/httpd сохранит переменные ограниченными httpd.

Так как Сиддхартх Шарма указано, вы также можете установить переменную среды в конфигурации apache.

например

SetEnv TMPDIR /var/www/.cgitmp

Просто беги set и вы увидите все переменные env вашего сеанса.
export действует сразу, никаких дополнительных действий не требуется.