Il procedimento è molto semplice, ci basterà modificare il percorso in 2 file di configurazione.
Come prima cosa digitiamo il seguente comando da terminale
sudo gedit /etc/apache2/apache2.conf
Si aprirà in un editor di testo il file di configurazione di apache.
Spostatevi alla linea 164, (dovrebbe esserci questo blocco di codice), se non c’è cercatelo usando Ctrl-F
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
a questo punto sostituite
/var/www/
con il percorso che volete, ad esempio
/home/utente/Documenti/Apache/
Assicuratevi di mettere / alla fine del percorso come sopra.
Effettuata la modifica, avrete questo risultato
<Directory /home/utente/Documenti/Apache/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
Ora salvate il file e chiudetelo
Passiamo ora al secondo file di configurazione;
Aprite il file /etc/apache2/sites-available/000-default.conf digitando nel terminale, il seguente comando
sudo gedit /etc/apache2/sites-available/000-default.conf
cercate la seguente stringa
DocumentRoot /var/www/html
e sostituite
/var/www/html
con il percorso che avete scelto prima, per esempio
/home/utente/Documenti/Apache
(senza / finale)
ottenendo questo risultato
DocumentRoot /home/utente/Documenti/Apache
Salvate il file e chiudetelo.
A questo punto non vi resta che riavviare il server apache per applicare le modifiche.
Digitate quindi il seguente comando
sudo systemctl restart apache2
Ecco fatto, ora la Directory Root di apache è cambiata e potrete dunque inserire i vostri file .php e .html, nella cartella da voi scelta