viernes, 23 de noviembre de 2012

poniendo a punto apache2 (VirtualHosts) en 2 minutos con ubuntu

Para ponerse a trabajar rápidamente en un apache en localhost, vamos a crear un host virtual y de paso lo dejamos configurado para cualquier otro sitio de pruebas que vallamos a necesitar.

primero instalamos apache

sudo apt-get install apache2

después activamos mod_rewrite:

sudo a2enmod rewrite

Luego editamos el archivo /etc/apache2/sites-enabled/000-default y cambiamos las siguientes lineas:

AllowOverride all


Finalmente el archivo nos debería quedar así:

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>


A continuación tenemos que agregar en /etc/hosts un alias para localhost,
así directamente ponemos el dominio de nuestro sitio para probar:

localhost    www.mi-sitio-de-pruebas.com

Ahora crearemos el host virtual, para eso editamos  
/etc/apache2/httpd.conf, ahí vamos a agregar esto:

<VirtualHost *:80>
        ServerName http://www.mi-sitio-de-pruebas.com
        DocumentRoot /var/www/mi-sitio-de-pruebas/
</VirtualHost>


finalmente reiniciamos el servicio para que impacten los cambios:

sudo /etc/init.d/apache2 restart

Ahora podemos dirigir nuestro navegador a http://www.mi-sitio-de-pruebas.com y veremos nuestro sitio local.





No hay comentarios:

Publicar un comentario