Где я могу найти файл конфигурации 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
действует сразу, никаких дополнительных действий не требуется.