Subscribe:

viernes, 20 de septiembre de 2013

HOSTS VIRTUALES APACHE2 UBUNTU

Muchas veces tenemos la carpeta www con n cantidad de proyectos, y cuando queremos acceder a ellos debemos colocar en nuestro navegador localhos/nombredelacarpetadelproyecto, lo que es algo engorroso si tenemos muchos proyectos en nuestra www

Si queremos acceder a dicho proyecto a través de un puerto debemos crear un host virtua.

Como usuario root ejecutamos el siguiente comando en consola

cd /etc/apache2 

Luego vamos a editar el archivo ports.conf
nano ports.conf 

 Vamos agregar el puerto 2002, es recomendable usar un puerto después del 2000 en este caso le colocaré 2002, ya que ya tenía asignado el 2000 y 2001  a otros proyectos. Agregamos al ports.conf la línea

Listen 2002


Luego ejecutamos cd /etc/apache2/sites-available 

Hacemos un ls para ver que tenemos dentro de  sites-available como se muestra en la imagen


como podran observar existe el default, que lo trae apache por defecto que es /var/www con el puerto 80, ahora bien en nuestro caso vamos a copiarnos de ese default y le colocamos cualquier nombre relacionado a nuestro proyecto

cp default prueba


Ok luego vamos a editar dicho archivo prueba

nano prueba

Vamos a editar:
  • VirtualHost y le colocamos el puerto que hayamos definido en ports.conf en este caso el 2002
  • DocumentRoot y al final le vamos a colocar el nombre de nuestro proyecto /var/www/prueba 
  • Directory /var/www/prueba/ fíjese que aquí lleva un / al final.

Guardamos el archivo.  y procedemos a habilitarlo con el siguiente comando

a2ensite prueba

Y reiniciamos el apache, es importante tener ya creada nuestra carpeta prueba en /var/www


 Ahora finalmente vamos a acceder a nuestro proyecto por le navegador a través del puerto 2002.

Listo!










1 comentarios:

Feliciano dijo...

Excelente configuración.
Actualmente utilizo uno de los mejores vps baratos españa. Me gustaba al principio que mi VPS fuera administrado, pero con el tiempo aprendí y ahora ya no lo requiero tanto.
Te agradezco por el artículo, te mando un saludo.

Publicar un comentario