Não tenho certeza, mas isso pode acontecer devido a um problema de permissão, tente dar
sudo service apache2 start
Eu fiz o download do source do apache2 e configurei e instalei manualmente. Mas quando tento iniciar o serviço, esse erro aparece.
$ service apache2 start
/etc/init.d/apache2: 64: .: Can't open /etc/apache2/envvars
/etc/init.d/apache2: 76: .: Can't open /etc/apache2/envvars
Não tenho certeza, mas isso pode acontecer devido a um problema de permissão, tente dar
sudo service apache2 start