I. Actualizamos la informacin de los repositorios con el siguiente comando: sudo apt-get update
II. Instalamos el los paquetes de LAMP(Linux, Apache, Mysql, PHP) para generar el servidor WEB: sudo apt-get install lamp-server^
III. Reiniciamos apache2: service apache2 restart
IV. Accesamos a la carpeta WWW: cd /var/www
V. Damos los permisos a la carpeta WWW: sudo chmod 777 R /var/www
VI. Creamos o copiamos las carpetas que vamos a utilizar en donde se tendr la informacin de cada pgina en: /var /www : creamos las carpetas o copiamos
VII. Visualizamos las carpetas: Ls
VIII. Damos los permisos a las carpetas que se crearon anteriormente: sudo chmod 777 R /var/www y visualizamos con: ls
IX. Entramos como super usuarios: sudo i
X. Configuramos los host virtuales en la siguiente ruta: cd /etc/apache2/sites-available
XI. Agregamos el nombre de dominio que queramos haciendo una copia del archivo default: cp default uptbank.es
Nota: el nombre de dominio que vayas a crear procura que se parezca al nombre de la carpeta que creaste anteriormente.
Carpeta: uptbank Dominio: uptbank.es
XII. Editamos nano uptbank con el siguiente comando: nano uptbank.es
Y realizamos lo siguiente:
a) Agregar la lnea ServerName uptbank.es debajo de la lnea ServerAdmin.
b) Descomentar la lnea DocumentRoot y cambiar la raz del virtual host para que apunte al lugar dnde tenemos la informacin para la pgina.
DocumentRoot /var/www/uptbank
XIII. Guardamos las modificaciones: Ctrl+o
XIV. Activamos el host con el siguiente comando: a2ensite uptbank.es
XV. Por ultimo reiniciamos apache: service apache2 restart
Sugerencia: reinicia apache cuando hayas creado ya todos tus dominios y modificado los archivos respectivamente, as evitaras estar reiniciando uno por uno.
Referencia: Federico Silva Ponte. Cmo crear un VirtualHost en ubuntu y apache. Recuperado el 22/Julio/2014 en, http://www.fedesilva.com/blog/2013/04/como-crear-un-virtualhost-en- ubuntu-y-apache