Onde encontrar o arquivo de variáveis ambientais no CentOS

2

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:)

    
por Vaishak 19.01.2016 / 12:48

3 respostas

2

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

    
por 19.01.2016 / 12:51
0

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.

    
por 19.01.2016 / 12:55
0

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
    
por 19.01.2016 / 16:05