Archivo básico para configurar un sitio en Apache2 linux Ubuntu Localhost

26 de Ene, 2015

Dentro de la carpeta /etc/apache2/sites-available entras, creas y editas el archivo tu.sitio.com.conf, dentro de el agregas

ServerAdmin webmaster@example.com
ServerName tu.sitio.com
ServerAlias tu.sitio.com

# Indexes + Directory Root.
DocumentRoot /var/www/tusitio
DirectoryIndex index.php
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

# Logfiles
ErrorLog /var/log/apache2/tu.sitio.com-error.log
CustomLog /var/log/apache2/tu.sitio.com-access.log common

Luego desde el prompt agregas sudo a2ensite para habilitarlo y haces un reload de apache con sudo service apache reload

Recuerda añadir el sitio en tu hosts apuntando a localhost