Comment créer un serveur domestique avec Ubuntu, Amahi et votre ancien ordinateur

Comment créer un serveur domestique avec Ubuntu, Amahi et votre ancien ordinateur / Linux

Vous auriez pensé que le monde allait finir. Pourquoi j'en ai fini avec Windows [Opinion] Pourquoi je suis en face de Windows [Opinion] Microsoft a fait une annonce cette semaine qui m'a vraiment fait basculer. C'est le dernier d'une série de coups réellement; mais c'est tout. J'ai fini. Je changerai toutes mes machines Windows… Lire la suite quand James découvrira que Windows Home Server - la solution de stockage en réseau de 50 $ de Microsoft - était mis de côté au profit d'un successeur beaucoup plus coûteux. Heureusement, il a vite découvert que tout espoir n’était pas perdu grâce à Amahi, un serveur domestique gratuit basé sur Linux..

Le guide original de James Comment configurer un serveur domestique avec Amahi [Linux] Comment configurer un serveur domestique avec Amahi [Linux] Read More commence un peu à être écrit depuis le début de l'année 2011. Il se concentre entièrement sur utilisant Fedora 12, mais Amahi a maintenant été porté sur Ubuntu. Contrairement à James, je n'ai pas de PC tour de rechange, et je vais donc faire preuve d'ingéniosité et utiliser tout ce qui est à ma disposition, un vieil ordinateur portable Dell..

Si vous avez récemment envisagé de vous lancer dans l'amélioration de votre maison, pourquoi ne pas commencer avec votre propre serveur domestique??

La mise en place

Plutôt que Fedora 12 (ou Fedora 14 ou 16, qui est la version actuellement prise en charge pour Amahi), je vais utiliser Ubuntu. En tant qu'ex-utilisateur d'Ubuntu, je connais déjà bien l'interface utilisateur du système d'exploitation, sa présentation et certaines commandes de terminal. Si vous n'êtes pas du tout familiarisé avec Linux, ne vous inquiétez pas trop, Ubuntu est un excellent choix pour les débutants, car son objectif est d'être aussi simple et facile à utiliser que Linux. Je vais utiliser la version 12.04 LTS, qui sera prise en charge au moins jusqu'en avril 2017 (LTS signifie assistance à long terme)..

Le matériel que je vais utiliser est un vieil ordinateur portable Dell, un Studio 1537 pour être exact, bien que je concède que ce n'est pas nécessairement la machine idéale pour un serveur. Le stockage des ordinateurs portables n’est pas très extensible, la plupart des gens préfèrent les vieux PC tours car ils offrent beaucoup d’espace pour des disques durs supplémentaires. Cependant, l’un des avantages de l’ordinateur portable est une batterie qui servira d’alimentation sans coupure en cas de coupure de courant..

Abstraction faite des limitations et des vitesses de transfert USB, l’ordinateur portable n’est utilisé que pour le moment et, par conséquent, une utilisation vaut mieux que pas du tout. Ubuntu est également un bon choix pour cet ordinateur portable, comme si j’avais besoin de “faire” il y a une distribution Linux utilisable, prête à l'emploi. Si vous envisagez d'utiliser votre ancien PC comme serveur domestique potentiel d'Amahi, assurez-vous que les spécifications suivantes sont couvertes:

  • 512 Mo ou plus de RAM
  • Un processeur 1 GHz 32 bits ou 64 bits
  • 4 Go d'espace disque (bien que vous souhaitiez plus pour le stockage)

Remarque: Amahi nécessite une nouvelle installation Ubuntu et ne fonctionnera pas nécessairement avec une installation Ubuntu existante. Il est fortement recommandé de formater et de réinstaller le système d'exploitation même si vous avez une machine Ubuntu existante que vous souhaitez utiliser..

En tant qu’utilisateur Mac, j’ai téléchargé un fichier .ISO Ubuntu sur mon ordinateur principal, puis utilisé UNetbootin pour: “brûler” l'image sur une clé USB de rechange de 2 Go. Le programme m'a informé que le disque ne serait pas amorçable sur un Mac, ce qui est une chose à ne pas oublier si vous utilisez un ancien Mac comme serveur (bien que pas trop ancien, Amahi ne prend pas en charge l'architecture PowerPC). Si vous devez créer un lecteur USB qui démarrera sur un Mac, consultez la documentation Ubuntu..

Une fois que votre copie d’Ubuntu est prête, allumez votre prochain serveur et assurez-vous que le démarrage USB est activé dans votre BIOS (voir ici les instructions les plus récentes de la machine UEFI Windows 8). BIOS sur un ordinateur Windows 8 Comment accéder au BIOS sur un ordinateur Windows 8 L'accès au BIOS de Windows 8 est simplifié: vous n'avez pas besoin de vous rappeler d'une combinaison de touches, vous pouvez simplement utiliser le menu des options d'amorçage de Windows 8. vous comment. Lire la suite).

Installer Ubuntu et Amahi

La première chose que vous voyez lorsque vous démarrez la clé USB est le chargeur de démarrage UNetbootin, qui vous donne le choix d'essayer ou d'installer Ubuntu, ainsi que de rechercher des erreurs sur votre disque et quelques autres options. Choisir Installer Ubuntu et attendez le chargement de la procédure d'installation. Commencez par choisir votre langue et ne vous inquiétez pas de la connexion à Internet pour les mises à jour, car Amahi fonctionne mieux avec l'installation par défaut..

Lorsqu'on vous demande comment vous souhaitez installer Ubuntu (soit à côté d'un système d'exploitation existant, en remplacement du système d'exploitation existant ou personnalisé), choisissez soit remplacer soit personnalisé. Comme votre serveur sera laissé à ses propres périphériques pour la plupart du temps, le double démarrage est inutile. J'ai choisi d'utiliser la totalité des 320 Go disponibles pour mon serveur et, par souci de simplicité, je n'ai créé qu'une partition. Ubuntu formatera par défaut cette partition en EXT4, un système de fichiers natif pour Linux. Ne t'inquiète pas pour ça, Amahi aime EXT4.

Ajoutez votre fuseau horaire, votre configuration de clavier et configurez le compte d'utilisateur par défaut avec un nom d'ordinateur, un nom d'utilisateur et un mot de passe que vous allez reconnaître et mémoriser. Frappé Continuer et observez l'installation d'Ubuntu en prenant soin de retirer la clé USB une fois l'opération terminée et de démarrer le système d'exploitation pour la première fois. Ensuite, il est temps d'installer Amahi, ce que nous allons faire en utilisant le terminal.

Remarque: Amahi ne peut pas être désinstallé, ce qui signifie que pour revenir à un Ubuntu propre, vous devrez formater et installer à nouveau le système d'exploitation. Comme mentionné précédemment, une nouvelle installation d'Ubuntu avant d'installer Amahi est requise..

À un moment donné, on vous demandera votre “code d'installation”. Pour obtenir un code d'installation, allez sur Amahi.org et créez un compte. On vous demandera l'adresse IP de votre passerelle réseau (l'adresse de votre routeur, généralement 192.168.0.1) et l'adresse IP interne fixe de votre HDA (le serveur sur lequel vous installez Amahi). Vous devez configurer une adresse fixe dans votre routeur. Le processus varie en fonction du fabricant, mais une simple recherche devrait vous aider. Amahi vous recommande de désactiver le protocole DHCP (assignation IP automatique) sur votre routeur, mais ce n'est pas toujours nécessaire et dans mon cas, je l'ai laissé sans problème..

Ensuite, il vous sera demandé de configurer votre domaine DNS local, un domaine que vous pouvez utiliser en interne sur votre réseau pour accéder au serveur. Choisissez quelque chose de court, unique et différent du site auquel vous souhaitez accéder. j'ai choisi “server.hda” mais n'hésitez pas à inventer le vôtre.

Enfin, cliquez sur le Créez votre profil HDA bouton, et notez votre code d'installation.

Avant d'installer Amahi, vous devez connecter Ubuntu à votre réseau, soit à l'aide d'un câble Ethernet, soit à l'aide du bon vieux Wi-Fi. Résistez à l'envie de télécharger vos navigateurs, codecs et autres add-ons préférés ou de mettre à jour Ubuntu pour le moment. Une fois connecté, cliquez sur le logo Ubuntu ou appuyez sur la touche Windows et tapez “Terminal” suivi de enter pour lancer l'interface de ligne de commande, puis tapez ce qui suit:

wget http://u12.amahi.org/install-amahi

Cela téléchargera les fichiers d’installation d’Amahi, puis lancera l’installation en tapant:

sh install-amahi

A ce stade, vous devrez entrer votre code d'installation que vous avez créé précédemment, suivi du mot de passe administrateur de votre serveur..

Maintenant, vous pouvez vous asseoir et regarder Amahi installer, ce qui peut prendre un certain temps. Il y a beaucoup à installer, y compris le logiciel serveur, MySQL, le pooling de stockage, les serveurs Samba et HTTP, etc. Le moment est peut-être venu d’ajuster mes préférences en matière d’alimentation pour que mon nouveau serveur ne s’éteigne pas s’il est laissé sans surveillance ou (si vous utilisez un ordinateur portable) lorsque vous fermez le couvercle.

Une fois votre installation terminée, vous devrez redémarrer en suivant les instructions de la fenêtre Terminal (le bouton se trouve dans le coin supérieur droit, au cas où vous n’auriez pas utilisé Ubuntu auparavant)..

Assurez-vous que vous vous connectez à l'aide de votre périphérique réseau par défaut., “eth0” qui est susceptible d'être votre port Ethernet. Désactivez tous les paramètres sans fil et revérifiez vos paramètres réseau pour vous assurer que l'adresse IP statique, l'adresse MAC, etc., correspondent. J'ai passé beaucoup de temps à dépanner mon serveur pour me rendre compte que le sans fil était toujours activé et posait problème..

Au redémarrage, vous remarquerez deux nouvelles icônes sur votre bureau. Double clic Tableau de bord Amahi pour lancer la configuration Web dans Firefox. Se connecter en utilisant le nom d'utilisateur et le mot de passe que vous avez créés lors de l'installation d'Ubuntu, aucun autre mot de passe ou combinaison d'utilisateur ne fonctionnera. À partir de là, vous êtes libre de gérer Amahi, de configurer des utilisateurs, de partager et d'installer des applications..

Votre serveur devrait déjà être visible sur le réseau. Sinon, consultez les ressources suivantes pour obtenir de l'aide:

  • Amahi Wiki
  • Forums de support Amahi
  • Le dépanneur HDA Interactive Network

Assurez-vous également de consulter ces articles sur l'ajout d'applications, de partages et d'autres actions avec Amahi:

  • Ajout d'un disque dur à votre serveur Amahi Home (Fedora) Configuration d'un serveur Amahi Home - Ajout d'un lecteur à votre serveur [Linux] Configuration d'un serveur Amahi Home - Ajout d'un lecteur à votre serveur [Linux] En savoir plus
  • Configuration de duplications de fichiers, de zones de gris et d'applications Amahi Home Server - Configuration de duplications de fichiers et exploration de l'App Store Amahi Home Server - Configuration de duplications de fichiers et d'exploration de l'App Store En savoir plus

Avez-vous un serveur domestique? Avez-vous utilisé Amahi? Des applications préférées? Ajoutez vos pensées dans les commentaires ci-dessous.

Explorer plus sur: Ubuntu, Web Server.