ENTRAR
UNIRSE AL CLUB

Crear y configurar Servidor Virtual de Apache en Windows Server 2019

Marçal Alarcón

-

7 noviembre 2021

-

0.0/5

Bienvenido a este tutorial, donde aprenderás a crear un servidor virtual en Apache con Windows Server 2019.

En mi caso voy a crear un servidor virtual con el dominio www.tierra.com.

1. Crear DNS para la zona virtual

Lo primero que deberemos de hacer para crear un servidor virtual, es configurar los DNS, para que sean capaces de llevarnos al dominio que queramos (en este caso www.tierra.com).

En esta sección crearemos y configuraremos la zona directa de nuestro servidor DNS.

Este paso lo pasaremos de forma más breve, puesto que disponemos un tutorial dedicado al DNS. Enlace aquí.

Paso2Creamos la zona directa y le establecemos cómo zona principal.

Paso2Escribimos el nombre de la zona (en mi caso tierra.com) y creamos un nuevo archivo para la zona sin admitir actualizaciones automáticas.

Paso2Creamos un nuevo Host de tipo A a nuestra zona directa, con el nombre de “www” y con la dirección ip del servidor (en mi caso 192.168.2.120)

Paso2Al inicio de autoridad (SOA), le establecemos el Host de tipo A que acabamos de crear.

Paso2Al registro de nombres (NS), eliminamos el nombre que se encuentra por defecto y le añadimos la dirección Ip de nuestro servidor.

Listo, ya tenemos el DNS instalado y configurado.

TUTORIAL RECOMENDADO PARA Windows

Cambiar archivo por defecto de Apache en Windows Server 2019

2. Habilitar el servidor virtual de Apache

Ahora vamos a activar el módulo Vhosts de Apache, que nos va a permitir crear servidores virtuales dentro de nuestro servidor de Apache.

Paso2Entramos dentro del archivo httpd de Apache (se encuentra en C:/Apache/conf/httpd.conf).

Paso2Dentro del archivo httpd.conf, debemos de descomentar la siguiente línea (quitar la almohadilla).

Include conf/extra/httpd-vhosts.conf

Paso2Pulsamos Ctrl + S para guardar el documento y lo cerramos.

TUTORIAL RECOMENDADO PARA Windows

Instalar Symfony en Windows 10

3. Crear directorio servidor virtual Apache

Los ficheros y directorios para nuestro servidor virtual se crean igual que en nuestro servidor normal. Debemos de ir a la carpeta pública de Apache y allí creamos el directorio de “tierra”.

TUTORIAL RECOMENDADO PARA Windows

Activar y desactivar módulos de Apache Windows Server 2019

4. Configuración servidor virtual de Apache

Ahora, debemos de configurar nuestro servidor, para ello debemos de:

Paso2Entramos en el fichero de configuración httpd-vhosts.conf que se encuentra en C:/Apache/conf/extra.

Paso2Dentro del documento, debemos de añadir las siguientes líneas para configurar nuestro servidor virtual www.tierra.com.

#Servidor virtual para tierra.com
<VirtualHost *80>
    ServerName www.tierra.com
    DocumentRoot "${SRVROOT}/htdocs/tierra/"

    <Directory "C:/apache/htdocs/tierra/">
        DirectoryIndex index.html
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
    
    ErrorLog "logs/tierra.error.log"
    CustomLog "logs/tierra.access.log" common
</VirtualHost>

IMPORTANTE: En caso de que tu servidor tenga otro nombre (que no sea tierra), en todos los sitios donde ponga tierra hay que remplazarlo por el nombre de su servidor.

Paso2Pulsamos Ctrl + S para guardar el documento y lo cerramos.

Paso2Para aplicar los cambios, debemos de reiniciar el servidor de Apache.

TUTORIAL RECOMENDADO PARA Windows

Instalar XAMPP en Windows 11

5. Crear varios servidores virtuales en Apache

En mi caso, quiero crear además del servidor virtual www.tierra.com en  servidor www.marte.com, para ello, deberemos de realizar los mismos pasos de este tutorial y obtendremos en un mismo servidor de Apache, dos servidores virtuales.

TUTORIAL RECOMENDADO PARA Windows

TOMCAT EN WINDOWS 10 PARTE 2

Espero que hayas podido crear tus servidores virtuales en Apache… Para cualquier  duda puedes escribirme en el formulario de contacto pulsando aquí.

Un saludo Mab55

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on whatsapp
WhatsApp
Share on telegram
Telegram
Share on reddit
Reddit
Share on email
Email

Marçal Alarcón Brugal

Soy Técnico en Desarrollo de Aplicaciones Web con más de 5 años de experiencia en el sector informático. En los últimos años, me he centrado en enseñar mis conocimientos de informática a través de cursos, tutoriales… 

# ¿Te ha sido útil? Escribe una reseña

{{ reviewsTotal }} Review
{{ reviewsTotal }} Reviews
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}

📕 Tutoriales

📕 Tutoriales

🔸 Linux

🔹 Mac

🔸 Windows

También te puede interesar

Tomcat para Windows 10 parte 3

0.0/5

Instalar y configurar Aplicación películas en OpenShift

0.0/5

Añadir Apache a las Variables de Entorno de Windows Server 2019

5/5
Aprende a añadir Apache en la variables de entorno de Windows Server 2019. En este tutorial…

Instalar y configurar servidor DNS en Windows Server 2022

0.0/5
Aprende a instalar y configurar un servidor DNS de forma fácil y rápida en Windows Server 2022. En este tutorial usaremos la herramienta…

Activar y desactivar módulos de Apache Windows Server 2019

5/5
Aprende a activar y desactivar módulos de Apache en Windows Server 2019. Aprende todo sobre los módulos…

Descargar e instalar Composer en Windows 10

5/5
Este contenido está restringido, SOLO está disponible para los miembros del club de Flota Digital.