Eu instalei o Apache tanto /etc/apache2
em /opt/local/apache
.
Como posso dizer ao mac para usar o /etc/apache
e não o outro?
Responder1
Primeiro, faça com que a instalação do Macports Apache não seja executada automaticamente (presumo que o Macports seja devido à localização):
sudo port unload apache2
(Também presumo que você instalou o Apache2.)
Agora o apache do macports só será executado quando solicitado. Se vocênuncaplaneja usar essa cópia do apache, considere
sudo port uninstall apache2
e desaparecerá para sempre (talvez seja necessário desinstalar coisas que dependem do Apache também).
Use o painel Compartilhamento em Preferências do Sistema para ativar o apache pré-instalado ou use o script apachectl conforme indicado por Indrek; por exemplo, apachectl start
Responder2
Use o apachectl
comando. Para maiores informações:
apachectl -h
No seu caso, você precisa especificar um arquivo de configuração alternativo com:
apachectl -f your_path/httpd.conf