Open Source per un mondo più libero e sicuro
0 Download
BLOG · CODELINSOFT

[GUIDA] Usare apache da hard disk esterno

1 Febbraio 2020 · Calogero Scarnà

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.