Problemas de un desarrollador Web

Como crear un servidor virtual
Articulo_Tecnico

Como crear un servidor virtual

FECHA:
AUTOR: Jorge Beneyto Castelló
LECTURA: 3 MINUTOS DE LECTURA

Hoy vamos ha hacer que podamos acceder a una pagina web alogadaen un usuario en el servidor desde el cliente, para ello debemos de tener instalado el apache.

Primero de todo, lo que vamos ha hacer es ir ha el servidor y abrir una terminal y poner

sudo apt-get install apache2

ahora hay que abrir una terminal, poner

sudo nautilus

Una vez hecho esto se nos abrirar el nautilus peor como root, una vez alli hay que ir a el directorio /var/www y dentro de este directorio abra un archivo que se llama index.html , ese es el indice de nuestra pagina web, pero no esta donde nosotros que remos que este ja que nosotros queremos que otro usuario sea el que pueda subir esa pagina web.

carpeta var

Para ello hay que ir a / y una vez allí hay que ir a /home/client (Client es nuestro usuario lo que se trata es de ir a la carpeta del usuario), una vez allí hay que pegar la carpeta www que hemos copiado de /var/www

archivo index

Luego hay que ir a nuestro Webmin y ver si esta instalado el modulo de apache, si esta instalado, es hora poner-se manos a la obra, hay que crear un host virtual, pero primero hay que crear un nombre de dominio que asociaremos a este host virtual, en mi caso el nombre de dominio que he elegido es beneyto.com

Recordatorio

Para crear un nombre de dominio hay que ir en nuestro servidor Webmin a DHCP NIND a donde dice crear zona maestra, una vez allí hay que poner en nombre de domino, laIP asociada a ese nombre de dominio, que siempre sera la del servidor y una dirección de correo, luego aceptar y ja esta creada nuestra nueva zona maestra o lo que es lo mismo nuestro nuevo nombre de dominio

webmin

Es ahora cuando ya podemos crear nuestro host virtual, para ello hay que ir a Servidor Web apache, a crear virtual hosts, una vez dentro solo hay que completar con la IP del servidor, la ruta donde esta el archivo de nuestra pagina web, osea el index.html, luego hay que poner el nombre de nuestro nuevo dominio que en mi caso es beneyto.com, es muy importante poner antes del dominio http://www.beneyto.com, una vez hecho esto ja tenemos nuestro hosts virtual creado.

webmin

Ahora ya nuestro usuario client puede subir paginas web, para comprobarlo hay que ir a la maquina cliente, abrir el navegador y poner la dirección IP o el nombre de dominio especificado para ese host virtual, que en mi caso es http://www.beneyto.com

webmin

Es importante que si utilizáis el nombre de domino para verificar que ha funcionado pongáis www si no no estáis escribiendo correctamente el dominio y no funcionara