Las opciones del panel de preferencias Compartir se cambiaron un poco en OS X Mountain Lion, y aunque cosas como Compartir Internet permanecen, se eliminó el panel de preferencias Compartir web. Sin embargo, el servidor web Apache permanece incluido con Mac OS X, pero tendrá que pasar a la línea de comandos para habilitar el servidor web. Además, querrá editar un archivo de configuración de usuario para cada cuenta de usuario en el Mac para tener activa la función de uso compartido web personal. Si algo de esto suena intimidante o complejo, realmente no lo es, sólo tienes que seguir y tendrás un simple servidor web ejecutándose en tu Mac en poco tiempo.
Configuración e inicio del servidor web Apache en OS X
Las versiones de OS X anteriores a Mountain Lion pueden simplemente activar "Web Sharing", pero a partir de la versión 10.8 tendrá que hacer lo siguiente para utilizar un servidor web local:
- Terminal de lanzamiento, ubicado en /Aplicaciones/Utilidades/
- Escriba el siguiente comando, reemplazando USERNAME por el nombre corto de la cuenta de usuario:
nano /etc/apache2/users/USERNAME.conf
- Introduzca la contraseña de administrador cuando se le solicite y, a continuación, pegue lo siguiente en el editor de texto nano:
<Directory "/users/username/sites/"="">
</Directory>
Opciones Indexa Multivistas
Límite de AuthConfig de AllowOverride
Orden allow,deny
Permitir de todos los
En el archivo .conf se verá así:
- Edite la ruta del directorio USERNAME al nombre de usuario apropiado
- Ahora presione Control+O para guardar los cambios en USERNAME.conf, luego presione Control+X para salir de nano
- A continuación, iniciará el servidor web con el siguiente comando:
sudo apachectl inicio
- Inicie Safari, Chrome o Firefox y vaya a "http://127.0.0.1" para verificar que el servidor se está ejecutando, verá un mensaje "¡Funciona!"