He instalado Apache tanto en /etc/apache2
como en /opt/local/apache
.
¿Cómo puedo decirle a Mac que use el /etc/apache
y no el otro?
Respuesta1
Primero, haga que la instalación de Macports Apache no se ejecute automáticamente (supongo que Macports debido a la ubicación):
sudo port unload apache2
(También supongo que instaló Apache2).
Ahora Macports Apache solo se ejecutará cuando se le solicite. Si ustednuncaplanea usar esa copia de apache, considere
sudo port uninstall apache2
y desaparecerá para siempre (es posible que también tengas que desinstalar cosas que dependen de Apache).
Utilice el panel Compartir en Preferencias del Sistema para activar el apache preinstalado, o utilice el script apachectl como lo indica Indrek; por ejemplo, inicio apachectl
Respuesta2
Utilice el apachectl
comando. Para más información:
apachectl -h
En su caso, debe especificar un archivo de configuración alternativo con:
apachectl -f your_path/httpd.conf