Páginas

sábado, 3 de octubre de 2015

Virtual Hosts en XAMPP

Configurar Hosts virtuales me facilita las pruebas de mis aplicaciones Web de una forma fácil, intentare explicar lo pasos que seguí para configurarlo en XAMPP en my MacBook.


Editamos el siguiente archivo con un editor de Texto plano

/Applications/XAMPP/xamppfiles/etc/httpd.conf

 Buscamos la linea

# Virtual hosts
#Include etc/extra/httpd-vhosts.conf

y la descomentamos quitando el # de la que dice Include.

Editamos el siguiente archivo

/Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf.

al Final agregamos o modificamos las lineas
# localhost
<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
    <Directory "/Applications/XAMPP/xamppfiles/htdocs">
        Options Indexes FollowSymLinks Includes execCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Para que localhost siga funcionando igual, y las siguientes lineas para que funcione nuestro Virtual Host.

# davidweb.com
<VirtualHost *:80>
    ServerName local.davidweb.com
    DocumentRoot "/Users/miguellopezariza/Dropbox/davidweb"
    <Directory "/Users/miguellopezariza/Dropbox/davidweb">
       Options Indexes FollowSymLinks Includes execCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Por ultimo editamos el archivos /etc/hosts 
y agregamos 


#Virtual Hosts
127.0.0.1 local.davidweb.com

 

Guardamos y reiniciamos en XAMPP y listo nuestro Host Virtual creado.

Si por algún motivo se nos muestra un error de acceso prohibido! Error 403, realizamos lo siguiente.

Abrimos el archivo /Applications/XAMPP/xamppfiles/etc/httpd.conf 
y Buscamos la linea 
User daemon
Group daemon


y donde dice User remplazamos daemon por nuestro usuario del sistema, reiniciamos apache y listo.




 

No hay comentarios.:

Publicar un comentario