¿Existe una interfaz gráfica de usuario para Apache para Mac OS X (Lion)?

4

Estoy usando las instalaciones predeterminadas de Apache y PHP que están presentes en OS X Lion. Pero me gustaría hacer algunas configuraciones (como agregar hosts virtuales a Apache) usando una interfaz GUI. ¿Hay tal cosa?

Sé de OS X Server, por supuesto, y también creo que MAMP Pro tiene esto. Pero me gustaría seguir usando los servidores de valores y no instalar otra versión si no es necesario.

Michael G
fuente
2
Para su información, instalar MAMP Pro es tan fácil como instalar cualquier otra aplicación. Es autónomo, no se mete con la instalación incluida y tiene la GUI que está solicitando. Y probablemente esté más actualizado.
Loïc Wolff
Deberías probar MAMP. Es tan fácil de configurar que es ridículo. MAMP es gratis y puedes actualizar a MAMP Pro pagado si lo necesitas.
Sé que MAMP es simple, pero como las versiones incluidas en Lion son bastante nuevas, me gustaría integrarme con ellas si puedo.
Michael G

Respuestas:

5

No hay una GUI integrada , pero hay otras de terceros. Uno que conozco para administrar hosts virtuales se llama VirtualHostX: http://clickontyler.com/virtualhostx/

Dave DeLong
fuente
Eso parece ser exactamente lo que estaba buscando. Si la gente conoce programas similares, agréguelos.
Michael G
¡Perfecto! justo lo que estaba buscando - ahora si tan sólo pudiera encontrar la manera de hacer las carpetas ...
nbsp
3

No, no hay GUI para el apache incorporado. Así es como acabo de configurar el mío para poder agregar mis propios VirtualHosts más fácilmente:

sudo -s
mkdir /etc/apache2/vhosts
chgrp admin /etc/apache2/vhosts
chmod g+w /etc/apache2/vhosts
cat << EOF >> /etc/apache2/extra/httpd-vhosts.conf
#
# Load user-defined vhosts
#
Include /private/etc/apache2/vhosts/*.conf
EOF

Esto agrega un directorio vhosts en / etc / apache2 / vhosts. Solo necesita activar vhosts en el archivo maestro /etc/apache2/httpd.conf, y luego buscará todos los archivos .conf en ese directorio vhosts. Lo hice para que como usuario administrador tenga privilegios para guardar allí.

Es un poco más ordenado que tratar de poner todo en un archivo como los vhosts de ejemplo en el archivo de configuración.

Andrew Vit
fuente
Gracias. De hecho, ese es un paso en la dirección de la facilidad y el orden.
Michael G