Come creare un NAS Linux con Amahi

I server Linux sono complessi e difficili da configurare, soprattutto se sei un nuovo utente. Di conseguenza, sono comparsi molti progetti per rendere molto più semplice avere il proprio file server Linux. Uno di questi progetti che tenta di possedere e gestire un NAS Linux è Amahi. Il progetto Amahi è orgoglioso di rendere l’installazione facile, l’interfaccia utente semplice e le operazioni facili da capire. In questo articolo, esamineremo come installare Amahi 10 e configurare un NAS Linux completo con esso.

Nota: per eseguire Amahi avrai bisogno di un vecchio PC o server che possa essere sempre acceso. Non hai quel tipo di hardware? Considera l’idea di provarlo su un VPS, poiché potrebbe essere possibile.

Installa Fedora Server 25

Amahi è una tecnologia server per Linux, ma non è qualcosa che chiunque può scaricare e masterizzare su un’unità USB. Invece, dovrai prendere un sistema operativo per server esistente, eseguire lo strumento di configurazione di Amahi e convertire il tuo sistema in un “HDA”. Di solito, il sistema operativo del server in uso è Fedora Server.

Il software del server Amahi, nella sua versione attuale, è 11 su Fedora Server 27. Detto questo, in questo tutorial, ci concentreremo su Amahi 10 con Fedora Server 25, poiché è più affidabile e l’installatore funziona meglio. In generale, va bene utilizzare queste versioni precedenti di Fedora Server, nonostante le nuove versioni, poiché tutto il software per il tuo server viene aggiornato tramite un repository di software Amahi ufficiale.

Ottenere versioni precedenti di Fedora Server non è impossibile, anche se gli sviluppatori lo scoraggiano, poiché il progetto preferirebbe che tu usassi la loro ultima versione. Il modo più veloce per ottenere Fedora 25 è usare lo strumento wget. Apri un terminale e prendi l’ultimo file ISO del server F25.

wget https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-netinst-x86_64-25-1.3.iso

Il download dell’ISO del programma di installazione di rete F25 Server non richiederà molto tempo, poiché è molto più piccolo dell’ISO completo del DVD. Al termine del download, prendi Etcher per Linux, collega una chiavetta USB da 1 GB e usala per aggiornare il file ISO.

Ora che Fedora 25 è su un disco USB, prenditi il ​​tempo per crearne uno nuovo Conto Amahi. Durante la creazione dell’account, ti verranno poste alcune domande sulla tua rete, quindi tieni a portata di mano queste informazioni. Inoltre, lo strumento di creazione dell’account genererà un codice di installazione. Salva queste informazioni poiché ti serviranno in seguito.

Partizionamento

Partizionare Fedora Server è molto importante, a causa di come funziona Amahi. Non selezionare “AUTOMATICO”, poiché imposterà un layout di partizione LVM e potenzialmente rovinerà la configurazione di Amahi. Invece, dopo aver avviato il file ISO F25, fare clic sull’icona del disco rigido in “SISTEMA”, selezionare il disco rigido su cui si desidera eseguire l’installazione e selezionare la casella accanto a “Configurerò il partizionamento”.

Fare clic sul pulsante “FATTO” per essere portato allo strumento di partizionamento Anaconda. In questo strumento, fare clic sul pulsante meno per rimuovere assolutamente tutte le partizioni attualmente presenti sul disco rigido. Quindi trova il menu a discesa, aprilo e cambialo da “LVM” a “STANDARD”.

Nota: il partizionatore vorrà cambiare da “STANDARD” a “AUTOMATICO”, quindi potrebbe essere necessario modificarlo più di una volta.

Fare clic sul pulsante + per creare una nuova partizione. Cerca “Mount point” e cambialo in /.

Prova a dare alla partizione di root la maggior parte dello spazio del disco rigido.

In questo esempio tutorial, l’unità del server Amahi è di 18 GB. 14,9 GB di spazio vanno alla partizione Root e lo spazio rimanente andrà alla partizione SWAP.

Quando tutte le partizioni sono impostate, fare clic su “Fine” per tornare al menu precedente.

Utenti UEFI

In generale, UEFI non è necessario per un server domestico. La maggior parte degli utenti dovrebbe essere in grado di cavarsela semplicemente usando l’avvio del BIOS. Non puoi usare il BIOS? In tal caso, dopo aver creato una partizione root, creare una partizione Fat32 di 512 MB. In mount point, seleziona / boot / efi.

Una volta che la partizione EFI è pronta, usa il resto dello spazio su disco per creare una partizione SWAP.

Inizia l’installazione

La creazione delle partizioni è la parte difficile. Il resto dell’installazione è abbastanza semplice. Seleziona “Selezione software”. In questa sezione, seleziona “Installazione minima”. A destra, seleziona “Standard”, quindi fai clic su “Fine” per tornare al menu principale. Fare clic su “Begin installation” per avviare il processo di installazione.

Mentre Fedora Server termina l’installazione, configura un nome utente. NON IMPOSTARE UNA PASSWORD DI ROOT!

Installa Amahi

Ora che il server Fedora è attivo e funzionante, è il momento di installare Amahi 10. Prima di fare qualsiasi cosa, esegui un comando ping per assicurarti che la tua connessione di rete sul server funzioni:

ping google.com -c3

Scarica e installa Amahi RPM:

sudo -s

rpm -Uvh https://f25.amahi.org/noarch/hda-release-10.0.0-1.noarch.rpm

Infine, installa gli strumenti Amahi. Assicurati di sostituire “IL TUO CODICE DI INSTALLAZIONE” con il codice che Amahi ti fornisce dopo aver creato un nuovo account.

dnf -y install hda-ctl

hda-install YOUR-INSTALL-CODE

Utilizzando Amahi

A differenza di molti altri strumenti software Linux NAS, Amahi non ha davvero bisogno di essere configurato. La condivisione dei file dovrebbe essere attiva e pronta per l’uso immediatamente. Per utilizzare il tuo server, accedi tramite l’interfaccia web e personalizza il tuo server (se lo desideri). Apri una nuova scheda del browser e accedi tramite:

https://server-local-ip-address

Non sei sicuro di quale sia l’IP del server? Prova questo comando:

ip addr show

Gli utenti possono anche procedere e installare varie app dallo store Amahi. Ulteriori informazioni sulle app Qui.

Aggiornamento ad Amahi 11

Come affermato in precedenza nell’articolo, il server Amahi è in esecuzione su una versione precedente di Fedora Server. Gli sviluppatori si prendono il loro tempo per rilasciare nuove versioni del software, quindi è così che funziona. Se stai usando il tuo server solo per Amahi e non hai bisogno dei pacchetti più recenti, va bene. Le versioni precedenti di Fedora non hanno il supporto ufficiale degli sviluppatori, ma questo non dovrebbe essere un problema.

Se ti senti a disagio con Amahi 10, considera l’aggiornamento alla versione 11, poiché utilizza Fedora 27, che ha ancora un po ‘di supporto, anche se 28 è ora disponibile. Leggi la voce Wiki di Amahi, mentre spiega come aggiornare la tua installazione.