Alojamiento virtual Definición / explicación

El alojamiento virtual es el aprovisionamiento de múltiples sitios web basados en nombres de dominio en un único servidor. Esto se hace normalmente asignando a cada sitio una dirección IP diferente, o utilizando una tecnología como el mod_vhost_alias de Apache para distinguir dinámicamente entre las solicitudes de diferentes sitios basados en el nombre de host solicitado.
Cada host virtual puede ser configurado con una raíz de documento única, permitiendo que diferentes sitios web residan en diferentes directorios en el servidor. Esto puede ser útil para fines de organización, o para el alojamiento de varios sitios en un solo servidor para ahorrar recursos.
El alojamiento virtual también puede utilizarse para proporcionar diferentes niveles de servicio o funcionalidad a diferentes usuarios. Por ejemplo, un servidor puede alojar un sitio web público y una intranet privada, teniendo cada sitio su propia dirección IP y raíz de documentos. O bien, un único servidor puede alojar varios sitios web que ofrezcan diferentes niveles de servicio (como una versión gratuita y otra de pago del mismo sitio). ¿Cómo se distinguen los hosts virtuales? Los hosts virtuales pueden distinguirse de varias maneras, pero la más común es utilizando diferentes direcciones IP o diferentes números de puerto.

¿Cómo podemos configurar el host virtual en la máquina local?

1. Descargue e instale XAMPP
2. 2. Ir al directorio de instalación de XAMPP y abrir la carpeta "apache2".
3. Abrir la carpeta "conf" dentro de "apache2".
4. Encuentra el archivo llamado "httpd.conf" y ábrelo en cualquier editor de texto.
5. Busca la línea que dice "#Include conf/extra/httpd-vhosts.conf" y elimina el signo "#" del principio de la línea.
6. Guardar el archivo "httpd.conf" y cerrarlo.
7. Ahora abre la carpeta "extra" dentro de la carpeta "conf".
8. Busca el archivo llamado "httpd-vhosts.conf" y ábrelo en cualquier editor de texto.
9. Añade las siguientes líneas de código al final del archivo:

DocumentRoot "C:/xampp/htdocs/myproject"
ServerName myproject.local

DocumentRoot "C:/xampp/htdocs/myproject2"
ServerName myproject2.local

10. Guardar el archivo "httpd-vhosts.conf" y cerrarlo.
11. Ahora abra el archivo "hosts" dentro de la carpeta "C:WindowsSystem32driversetc".
12. Añadir las siguientes líneas de código al final del archivo:
127.0.0.1 myproject.local
127.0.0.1 myproject2.local
13. Guardar el archivo "hosts" y cerrarlo.
14. 14. Ahora abra el XAM

¿Qué es el Vdom en el firewall?

Un VDOM es un "dominio virtual" en un firewall de Fortinet. Permite dividir el dispositivo lógicamente en múltiples unidades virtuales, cada una con sus propias políticas de seguridad, interfaces y administradores. Esto permite segmentar la red y aislar diferentes partes de la organización entre sí. Los VDOMs también pueden utilizarse para crear diferentes cortafuegos virtuales en un único dispositivo físico, lo que puede ser útil para los proveedores de servicios que necesitan ofrecer a diferentes clientes entornos aislados.

¿Cómo se crea un host virtual?

En primer lugar, debe instalar el software del servidor web Apache y habilitar el módulo mod_vhost_alias.
A continuación, cree un directorio para sus hosts virtuales. Por ejemplo, puede crear un directorio llamado /var/www/vhosts.
Luego, edite el archivo de configuración de Apache y agregue las siguientes líneas:

ServerName www.example.com
ServerAlias example.com
DocumentRoot /var/www/vhosts/example.com

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

Sustituya www.example.com y example.com por sus propios nombres de dominio.
Guarda el archivo y reinicia Apache.
Ahora debería poder acceder a su host virtual en http://www.example.com/. ¿Qué distingue a los hosts virtuales? Los hosts virtuales pueden distinguirse por su dirección IP única, su nombre de host o su número de puerto.

Deja un comentario