Creando y configurando Virtual Host con Apache para Xampp en Windows

Biblioteca enigma, sección de libros de consulta general en diferentes formatos
Avatar de Usuario
Enigma
Administrador del Sitio
Administrador del Sitio
Usuario Especial
Usuario Especial
Mensajes: 1029
Registrado: Octubre 20, 2013, 4:26 pm
Es: Mujer
Profesion: Webmaster CEO SEO
Ubicacion: Matrix
Navegador: Chrome

Creando y configurando Virtual Host con Apache para Xampp en Windows

Mensaje por Enigma » Agosto 10, 2018, 9:54 am

Creando y configurando Virtual Host con Apache para Xampp en Windows

Configurar Host
El archivo host de windows, sirve para asignar nombres de host a direcciones ip. La ubicación del archivo se encuentra en:

Código: Seleccionar todo

C:\Windows\System32\drivers\etc\host
Abrir, editar y asignar un nombre en el archivo Host
Antes de abrir el archivo con el bloc de notas, tenemos que tener el antivirus desactivado.

Paso 1:
Abrir el bloc de notas como administrador

Con el bloc de notas abierto editamos el archivo host de la ruta C:\Windows\System32\drivers\etc\host

Si no te aparece ningún archivo entonces cambiar la opción del combobox “Documentos de texto (*.txt)” por “Todos los archivos (*.*)”
Nos aparece de la siguiente manera el archivo.

Imagen

Paso 2:
Agregamos nuestro host como se muestra en la imagen .

— 127.0.0.1 = es la dirección ipv4 de la maquina local

— delaguila.pe = nombre del host

Imagen

El nombre delaguila.pe es opcional, se puede colocar cualquier nombre. Podemos agregar cuantos nombres de host quisiéramos siempre y cuando apuntemos a 127.0.0.1. Esto no significa que podemos ingresar desde internet a este dominio delaguila.pe, si no que este host sera solamente accesible desde nuestra computadora.

Si ya agregamos nuestro nombre de host entonces guardamos el archivo y pasamos a la segunda parte.

Configurar Host Virtual en XAMPP
Editamos el archivo de configuración de apache.

Paso 1:

Abrir el panel de control de xampp.

— seleccionar el botón CONFIG de la primera fila del módulo de apache.

— seleccionar Apache (httpd.conf)

— una vez abierto el archivo presionamos ctrl+b, para buscar el texto documentRoot

Imagen

El archivo lucirá de la siguiente manera:

Imagen

Ahora alojaremos nuestro host que hemos creado, para ello agregamos lo siguiente:

1.

<VirtualHost *:80>
DocumentRoot C:/xampp/htdocs/
ServerName localhost
</VirtualHost>

2.

<VirtualHost *:80>
ServerName delaguila.pe
DocumentRoot C:\xampp\htdocs\apps\delaguila.pe\public
</VirtualHost>

Imagen

Si ha cambiado el puerto escucha de Apache que por defecto es 80 a otro puerto (ejemplo: 8080), en ese caso ese es el número de puerto que debes de poner en el encabezado de Virtual Host ejemplo: <VirtualHost *:8080>
<VirtualHost *:80> 80 puerto donde escucha apache
ServerName nombre Del Host
DocumentRoot ubicación del proyecto
</VirtualHost>

Cuando se habilita el uso de Virtual host, Apache desactiva la carpeta raíz del servidor, por lo que antes de todos los virtual hosts debemos agregar la carpeta que nos provee XAMPP para alojar nuestras paginas.

Recuerda reemplazar C:\xampp\htdocs\apps\delaguila.pe\public con tu directorio del proyecto en caso que sea diferente. Para esta demostración se utiliza el framework de laravel.

Si tenemos todo configurado entonces guardamos el archivo y reiniciamos el SERVIDOR APACHE. Y accedemos a nuestro host virtual con la siguiente dirección:

delaguila.pe

Imagen

Y se configuro correctamente nuestro host virtual y ahora podemos acceder a nuestro proyecto de laravel con la dirección: delaguila.pe



Volver a “Area Ingenieria - Programacion - Web - Computacion”