Como Crear Host Virtuales En MAMP usando OSX Yosemite

Recientemente me encontré con la necesidad de crear un servidor local en mi computadora. Para hacer pruebas en cuanto a diseño web y otras aplicaciones. Para eso Instalé una aplicación llamada MAMP (Mac, Apache, MySql, PHP).

Es una aplicación excelente y pronto haré un artículo respecto a como usarla, pero esta vez es en cuanto a como crear Host Virtuales direcciones amigables (Friendly URLs) locales.

Este manual es para la versión gratis de MAMP, la versión PRO (de pago) hace el proceso más fácil.

Lo primero que debe hacer es agregar una entrada que apunte a su nuevo dominio virtual. Para eso abra terminal y escriba lo siguiente

 sudo nano /etc/hosts

Luego agregue la siguiente linea:

127.0.0.1    mysite.dev

Ahora debe informarle a APACHE de sus hosts virtuales Vaya a:

sudo nano Applications/MAMP/conf/apache/httpd.conf

Busque la siguiente linea:

# Virtual Hosts
# Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

Luego quite el “#” a la izquierda de la siguiente linea y queda algo así:

# Virtual Hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

Ahora debe crear su nuevo host virtual. Vaya a:

sudo nano /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

Y agregue los siguientes datos:

<VirtualHost *:80>
    DocumentRoot /Applications/MAMP/htdocs
    ServerName localhost
</VirtualHost>
           
<VirtualHost *:80>
    DocumentRoot "/Users/username/Sites/mysite"
    ServerName mysite.dev
</VirtualHost>

Vaya a las preferencias de MAMP > Puertos y elija tener el puerto apache como 80

Reinicie servidores MAMP.

Ya debería poder ver su nuevo sitio:  http://misitio.dev

Si tiene alguna duda la deja en los comentarios.

About the Author Jonathan

follow me on: