Come creare un server domestico con Ubuntu, Amahi e il tuo vecchio computer

Avresti pensato che il mondo stava arrivando alla fine Perché ho finito con Windows [parere] Perché sono fatto con Windows [parere] Microsoft ha fatto un annuncio questa settimana che mi ha davvero dato una punta in più. In realtà è l'ultimo di una serie di mosse; ma è così. Ho finito. Cambierò tutte le mie macchine Windows ... Per saperne di più, quando James scoprì che Windows Home Server - la soluzione di archiviazione di rete di $ 50 set-and-forget - veniva assoldato a favore di un successore molto più costoso. Per fortuna ha presto scoperto che tutta la speranza non è stata persa grazie ad Amahi, un server domestico basato su Linux gratuito.
Se hai pensato di fare un po 'di miglioramento domestico recentemente, perché non iniziare con il tuo server di casa?
Il set up
Piuttosto che Fedora 12 (o Fedora 14, o 16 che è l'attuale versione supportata per Amahi) userò Ubuntu. Come ex utente di Ubuntu, ho già familiarità con l'interfaccia utente del sistema operativo, il layout e alcuni comandi del terminale. Se non sei affatto esperto in Linux, non preoccuparti troppo, Ubuntu è un'ottima scelta per i principianti in quanto mira ad essere semplice e facile da usare come Linux. Userò la versione 12.04 LTS, che sarà supportata fino almeno ad aprile 2017 (LTS sta per supporto a lungo termine).
L'hardware che utilizzerò è un vecchio laptop Dell, uno Studio 1537 per essere precisi, anche se ammetto che non è necessariamente la macchina ideale per un server. Lo storage per laptop non è molto espandibile, la maggior parte delle persone preferisce i vecchi tower PC perché offrono molto spazio per dischi rigidi aggiuntivi. Un vantaggio che il portatile ha, tuttavia, è una batteria che agirà come un gruppo di continuità (UPS) in caso di interruzione di corrente.Limitazioni e velocità di trasferimento USB a parte, il portatile non viene utilizzato per niente in questo momento e quindi un uso è meglio di niente. Ubuntu è anche una buona scelta per questo laptop, come se ne avessi bisogno “fare” qualsiasi cosa ci sia, allora c'è una distro Linux utilizzabile, pronta per l'uso. Se stai osservando il tuo vecchio PC come un potenziale server di casa Amahi, assicurati di avere le seguenti specifiche coperte:
- 512 MB o più di RAM
- Un processore da 1 GHz a 32 bit o 64 bit
- 4 GB di spazio su disco (anche se ne vorrete di più per motivi di archiviazione)
Dato che sono un utente Mac, ho scaricato un .ISO di Ubuntu sulla mia macchina OS X principale, quindi ho usato UNetbootin per “bruciare” l'immagine su una chiavetta USB da 2 GB di ricambio. Il programma mi ha informato che il disco non sarebbe avviabile su un Mac, il che è un aspetto da tenere a mente se si utilizza un vecchio Mac come server (sebbene non sia troppo vecchio, Amahi non supporta l'architettura PowerPC). Se hai bisogno di creare una chiavetta USB che si avvii su un Mac, consulta la documentazione di Ubuntu.
Installazione di Ubuntu & Amahi
La prima cosa che vedi quando avvii la chiavetta USB è il bootloader di UNetbootin, che ti dà la possibilità di provare o installare Ubuntu e di controllare il tuo disco per gli errori e alcune altre opzioni. Scegliere Installa Ubuntu e attendere il caricamento della procedura di installazione. Prima scegli la tua lingua e, quando richiesto, non preoccuparti di connettersi a Internet per gli aggiornamenti poiché Amahi funziona meglio utilizzando l'installazione predefinita.
Aggiungi il tuo fuso orario, il layout della tastiera e configura l'account utente predefinito con il nome di un computer, il nome utente e la password che riconoscerai e ricorderai. Colpire Continua e guarda l'installazione di Ubuntu, ricordando di togliere la chiavetta USB quando è finita e di avviare il sistema operativo per la prima volta. Ora è il momento di installare Amahi, che faremo usando il terminale.
Ad un certo punto ti verrà richiesto il tuo “Installa il codice”. Per ottenere un codice di installazione andare su Amahi.org e registrare un account. Verrà richiesto l'IP del gateway di rete (l'indirizzo del router, in genere 192.168.0.1) e l'indirizzo IP interno fisso dell'HDA (che è il server su cui si sta installando Amahi). Dovresti impostare un indirizzo fisso all'interno del tuo router, la procedura sarà diversa a seconda del produttore, ma una semplice ricerca dovrebbe aiutarti. Amahi ti consiglia di disattivare DHCP (assegnazione automatica IP) sul tuo router, ma non è sempre necessario e nel mio caso l'ho lasciato acceso senza problemi.
Infine clicca sul Crea il tuo profilo HDA pulsante e prendere nota del codice di installazione.
Prima di installare Amahi dovrai connettere Ubuntu alla tua rete, usando un cavo Ethernet o il buon vecchio Wi-Fi. Resisti all'impulso di scaricare i tuoi browser preferiti, i codec e altri componenti aggiuntivi o di aggiornare Ubuntu ancora. Una volta connesso, fare clic sul logo di Ubuntu o premere il tasto Windows e digitare “terminale” seguito da invio per avviare l'interfaccia della riga di comando, quindi digitare quanto segue:wget http://u12.amahi.org/install-amahi
Questo scaricherà i file di installazione di Amahi, quindi avvia l'installazione digitando:
sh install-amahiA questo punto sarà necessario inserire il codice di installazione, creato in precedenza, seguito dalla password di amministratore del server.
Ora puoi sederti e guardare Amahi install, che può richiedere un po 'di tempo. C'è molto da installare tra cui il software server, MySQL, pool di archiviazione, server Samba e HTTP e altro ancora. Ora potrebbe essere un buon momento per regolare le mie preferenze di alimentazione in modo che il mio nuovo server non si spenga da solo quando viene lasciato incustodito o (se stai usando un laptop) quando chiudi il coperchio.

Una volta completata l'installazione, sarà necessario riavviare seguendo le istruzioni nella finestra Terminale (che è il pulsante nell'angolo in alto a destra, nel caso in cui non si sia utilizzato Ubuntu prima).
Al riavvio noterai due nuove icone sul desktop. Doppio click Amahi Dashboard per avviare la configurazione basata sul Web all'interno di Firefox. Accedi utilizzando il nome utente e la password che hai creato quando hai installato Ubuntu, nessuna altra combinazione di password o utente funzionerà. Da qui in poi sei libero di gestire Amahi, configurare utenti, condividere e installare app.

Il tuo server dovrebbe essere già visibile sulla rete, se non consulta le seguenti risorse per ulteriore aiuto:
- Amahi Wiki
- Forum di supporto Amahi
- La risoluzione dei problemi di rete interattiva HDA
Assicurati inoltre di dare un'occhiata a questi articoli sull'aggiunta di app, condivisioni e altre azioni con Amahi:
- Aggiunta di un disco rigido al server Amahi Home (Fedora) Configurazione di un server Amahi Home - Aggiunta di un'unità al server [Linux] Configurazione di un server Amahi Home - Aggiunta di un'unità al server [Linux] Ulteriori informazioni
- Configurazione di duplicati di file, Greyhole e app Server Amahi Home - Configurazione di duplicati di file ed esplorazione di App Store Server di Amahi Home - Configurazione di duplicati di file ed esplorazione di App Store Ulteriori informazioni
Scopri di più su: Ubuntu, Web Server.