Tecnología

Inicio

Cómo configurar un host virtual en el servidor local en Apache

Cómo configurar un host virtual en el servidor local en Apache


El servidor web Apache es una plataforma robusta con una lista de características que contrasta con el hecho de que es una descarga gratuita. Varias distribuciones de Linux compatibles con el servidor Apache, y también hay una versión de Windows disponible. Si bien el servidor Apache está configurado para servir sólo un sitio de forma predeterminada, es posible dar soporte a hosts virtuales mediante la modificación del archivo de configuración.

Instrucciones

1 Haga una copia del archivo de configuración por defecto con un comando similar al siguiente:

cp / etc / apache2 / sites-available / default / etc / apache2 / sites-available / NEWDOMAIN

El nuevo archivo "NEWDOMAIN" es el nombre de su segundo sitio.

2 Utilice un editor de texto para modificar el archivo de configuración para Apache 2 para asegurarse que la siguiente línea se encuentra en el archivo:

DocumentRoot / var / www

Guarda el archivo y cierra.

3 Actualizar el archivo que creó en el paso 1, cambiar o añadir las siguientes líneas:

NEWDOMAIN Nombredeservidor (el nuevo nombre de dominio completo)
ServerAlais www.newdomain.com (el alias del servidor)
ServerAdmin [email protected] (el valor predeterminado es webmaster @ localhost)
DocumentRoot / var / www / NEWDOMAIN (donde Apache busca páginas)

Guarda el archivo y cierra.

4 Crear un nuevo directorio para alojar las páginas web para su segundo dominio:

mkdir / var / www / NEWDOMAIN

Este directorio sostendrá las páginas de su segundo sitio web.

5 Active su nuevo dominio con el siguiente comando:

a2ensite NEWDOMAIN

Iniciar (o reiniciar) Apache con el comando siguiente:

/etc/init.d/apache2 iniciar (o "reiniciar")

El servidor ahora debe estar configurada para servir páginas por dos dominios.

6 Construir una página web llamada "index.html" y guardarlo en el directorio "NEWDOMAIN" creado en el paso 4. Asegúrese de que no es una copia del defecto de Apache, que simplemente dice "Funciona!" Esto le ayudará a determinar que es realmente la nueva página que está cargando.

7 Reiniciar la re-configurado servidor Apache de la siguiente manera:

reinicio /etc/init.d/apache2

Abra un navegador web, introduzca "localhost" en la barra de direcciones y presionar "Enter". El valor por defecto la página de Apache debe mostrar. Abrir una nueva pestaña en el navegador y escriba "localhost / NEWDOMAIN" en la barra de direcciones. Pulse "Intro" y si ve que su nueva página se ha configurado correctamente el alojamiento virtual en el servidor Apache.