O arquivo de variável do ambiente global é: - /etc/profile
O arquivo da variável de ambiente local (específico do usuário) é: - ~/.bash_profile
Onde posso encontrar o arquivo de configuração do envvars (se houver algum) no CentOS?
Eu sei no Ubuntu, Apache2, eu posso encontrá-lo em /etc/apache2/envvars
Eu tentei o comando
Comando export EXAMPLE=value
. Requer reinicialização do servidor para afetá-lo?
Por favor, avise, obrigado antecipadamente:)
Basta executar set
e você verá todas as variáveis env de sua sessão.
export
age imideatamente, você não precisa de nenhuma ação extra.
Rehdat Equiv para / etc / apache2 / envvars
O Redhat e o Centos equivalem a / etc / apache2 / envvars e /etc/sysconfig/httpd
As outras respostas também estão corretas se você estiver bem com as variáveis sendo verdadeiramente globais. Usar /etc/sysconfig/httpd
manterá as variáveis limitadas ao httpd.
Como Siddharth sharma apontou, você também pode definir a variável de ambiente na configuração do apache.
por exemplo,
SetEnv TMPDIR /var/www/.cgitmp