Tente isso:
export MODULE_DIR=/export/home/modules
Eu tenho a seguinte configuração incluída no meu httpd.conf ...
Include ${MODULE_DIR}/utilities/devconf/bo/vhost.conf
em que $ {MODULE_DIR} é uma variável de ambiente que estou configurando no meu script de inicialização httpd (/etc/init.d/httpd) assim:
MODULE_DIR=/export/home/modules
esta linha aparece antes da linha que inicia o httpd.
Agora, quando tento iniciar o servidor Apache usando ...
/etc/init.d/httpd start
Ainda recebo o seguinte erro:
[root@MyCentosVM ~]# /etc/init.d/httpd start
Starting httpd: httpd: Syntax error on line 1011 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/devconf-vhosts.conf: Could not open configuration file /etc/httpd/${MODULE_DIR}/utilities/devconf/bo/vhost.conf: No such file or directory
[FAILED]
[root@MyCentosVM ~]#
... claramente a variável de ambiente não está sendo substituída corretamente. O que eu faço?