Cambiar directorio por defecto de Apache
Si trabajáis con Apache, quizás os interese conocer cómo cambiar el directorio por defecto del mismo para poder cambiar la ruta de acceso a los datos del mismo a vuestro antojo. Tened en cuenta que por defecto suele ser: /var/www. Por partes.
Lo primero que hacemos es copiar la plantilla de sitios disponibles para crear una nueva:
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/misitio
Ahora debemos editar dicho fichero (recordad que debéis ser superusuarios para editarlo, con algo como gksudo gedit fichero no tendréis problemas para editarlo). En una de las primeras líneas aparece:
DocumentRoot /var/www
Debemos cambiar la parte derecha a lo que más os guste, por ejemplo:
DocumentRoot /home/carazo/miweb
Lo siguiente que tenéis que hacer es buscar la siguiente directiva:
<Directory /var/www/>
Y también cambiarla de forma análoga. Ya estamos en disposición de guardar el fichero y proceder a comunicarle a Apache que el sitio por defecto ha cambiado, para ello:
- Deshabilitamos primero el anterior: sudo a2dissite default
- Activamos el actual: sudo a2ensite misitio
Sólo queda reiniciar el servicio para que ponga en práctica los cambios:
sudo service apache2 restart