[GUIDA] Usare apache da hard disk esterno

Come usare apache da hard disk esterno:

Creare una partizione in ext4 nel vostro hard disk esterno. Vi consiglio di impostare una label al disco.

Poi eseguire i seguenti comandi:

sudo usermod -aG vostronomeutente http

Ora che avete aggiunto il vostro nome utente al gruppo http continuare in questo modo. Dirigetevi in /run/media/vostronomeutente/

sudo chown -Rv vostronomeutente:http Label_Disco_che_avete_dato
sudo chmod 755 Label_Disco_che_avete_dato

Infine modificare fstab:

sudo blkid

Ora che sapete quale disco è: ecco un esempio:

/dev/sda1: UUID="8CE3-2730" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="35181087-710e-4466-bada-8475459e6e79"
/dev/sda2: UUID="6c846116-e4e6-4727-b0ba-a1d62813405d" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="188b6394-ac0a-4710-9988-c15b29626ca5"
/dev/sdc1: LABEL="Backup_nuovo" BLOCK_SIZE="512" UUID="BAAC2936AC28EF17" TYPE="ntfs" PARTUUID="e3102a4b-01"
/dev/sdd1: LABEL="Backup_750GB" BLOCK_SIZE="512" UUID="FAA47D20A47CE115" TYPE="ntfs" PARTUUID="57bda165-01"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/sdb1: LABEL="Backup VM" UUID="e8fe3c9e-5678-43a3-b28b-d2584fd0bf00" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="95df1bb0-01"
/dev/sdb2: LABEL="siti_web" UUID="7e88db33-1cf3-43b3-ada8-8fff846c35d1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="95df1bb0-02"

Il mio riporta come label siti_web. Visto che è nello stesso disco la partizione vi consiglio di fare cosi:

sudo nano /etc/fstab

Aggiungere la seguente riga:

/dev/sdxx /srv/http ext4 defaults,noatime

Sostituire sdxx con la vostra partizione e /srv/http con la direcoty primaria di apache.. Non usate UUID, il rischio sarebbe la non lettura corretta della partizione.

Riavviate il sistema ed avrete apache funzionante nella partizione esterna del vostro disco rigido USB.

Calogero Scarnà
Calogero Scarnà
Articoli: 299

Newsletter

Inserisci il tuo nome e il tuo indirizzo email qui sotto e iscriviti alla nostra newsletter