Directorios virtuales en Apache2 Linux

Directorios virtuales en Apache2 Linux

Para muchos que trabajais con varios proyectos grandes a la vez, igual os puede resultar más comodo trabajar con directorios virtuales. A continuación os muestro como hacerlo para apache2 en linux.

Apache2 se diferencia de su antecesor por tener separado un poco mas las configuraciones. aparecen /etc/apache2/sites-avaliables /etc/apache2/sites-avaliables y ficheros como ports.conf.

Bien os voy a mostrar como poner un directorio virtual como http://localhost:81 apuntantdo a /home/kaiowa/nuevo por ejemplo.

Abris el fichero ports.conf y agregais la linea

Listen 81

para que apache tambien escuche el puerto 81.

Ahora vais a /etc/apache2/sites-avaliables/ y os creais un nuevo fichero que le llamais por ejemplo "nuevo" . Lo editais y agregais lo siguiente:

NameVirtualHost *:81

&nbs p; DocumentRoot /home/kaiowa/nueva

&n bsp; &nbs p; Options Indexes FollowSymLinks MultiViews

&nbs p; AllowOverride all

  ; Order allow,deny

&nbs p; allow from all

es importante la primera linea ya que sino tendreis problemas a la hora de iniciar el servicio.

A continuacion escribis en consola a2ensite nuevo . Este comando sirve para agregar automaticamente a sites-enables la configuracion devuestro nuevo fichero.

Ahora todo listo. reinicias el servicio /etc/init.d/apache2 force-reload y ahora teneis vuestro http://localhost -> /var/www y otro http://localhost:81-> /home/kaiowa/nueva

Espero que os sirva de ayuda

Un saludo

KaiowaZone -> mi blog

Zonaprecios

Sé el primero en Comentar

Recibir un email cuando alguien contesta a mi comentario