Você pode substituir variáveis do ENVIRONMENT na configuração do apache2, por exemplo
root@nada:/etc/apache2/sites-enabled# grep DOCROOT 000-default
DocumentRoot ${DOCROOT}
root@nada:/etc/apache2/sites-enabled# export DOCROOT="test"
root@nada:/etc/apache2/sites-enabled# apachectl configtest
Warning: DocumentRoot [/etc/apache2/test] does not exist
Syntax OK
root@nada:/etc/apache2/sites-enabled#
No Debian você tem um arquivo especial / etc / apache2 / envvars onde você pode colocar essas variáveis de ambiente. Em outra distro, provavelmente é feito de maneira diferente.
É claro que você pode simplesmente editar o script apache2 init.d para carregar alguns ambientes varialbes: -)