Acheter et créer un serveur Linux puissant pour votre maison

Acheter et créer un serveur Linux puissant pour votre maison
À l'ère du cloud computing, la construction d'un serveur domestique peut sembler une idée étrange. Pourquoi investiriez-vous du temps, de l'argent et de l'énergie pour construire un puissant serveur domestique Linux lorsque vous pouvez instantanément créer une machine virtuelle dans le cloud et obtenir autant de calculs et de capacité de stockage que vous avez besoin? Parce que La configuration d'un serveur domestique est une merveilleuse expérience d'apprentissage dont le résultat est un serveur construit exactement en fonction de vos besoins.

Construire un serveur domestique Linux à partir de zéro et sans aucune expérience antérieure est pas aussi compliqué que cela peut paraître. Tout ce que vous avez à faire est de choisir le bon matériel, d'installer un système d'exploitation approprié et de configurer le serveur en fonction de vos besoins. Vous pouvez créer un serveur Linux pour votre maison avec un budget très serré, mais vous pouvez également dépenser beaucoup d'argent pour le matériel de serveur premium et transformer votre maison en un petit centre de données.

Qu'est-ce qu'un serveur domestique et que puis-je en faire?

Un serveur est un ordinateur qui traite les demandes des clients et leur fournit des données sur Internet ou un réseau différent, comme un réseau local.

La plupart des serveurs sont situés dans des bâtiments dédiés avec des composants et des infrastructures redondants ou de sauvegarde pour l'alimentation électrique, une connexion Internet extra-rapide et un contrôle environnemental précis, mais rien ne vous empêche d'avoir un serveur à la maison.

Voici une liste de services couramment fournis par les serveurs de maison:

  • Stockage centralisé: Vous pouvez utiliser un serveur domestique pour stocker tous vos fichiers en un seul endroit accessible depuis Internet. Ces serveurs domestiques sont connus sous le nom de stockage par réseau (NAS), et ils contiennent généralement plusieurs périphériques de stockage organisés en un conteneur de stockage logique et redondant. NAS fournit une alternative rentable aux services de stockage cloud comme Dropbox ou Google Drive, vous permettant de maintenir un contrôle total sur vos données tout en profitant de la commodité de l'accès à distance.
  • Médias serveur: Au lieu d'avoir à transférer minutieusement des fichiers multimédias de votre ordinateur vers votre téléviseur intelligent à l'aide d'un lecteur flash USB ou d'un disque dur portable, vous pouvez transformer votre serveur domestique Linux en un serveur multimédia et accéder à vos films, musique, photos et autres contenus directement à partir de n'importe quel appareil. Des distributions telles que Libreelec ou OSMC fournissent un centre multimédia gratuit et open source que vous pouvez installer comme n'importe quelle distribution Linux.
  • la toile serveur: Si vous avez une adresse IP publique, vous pouvez héberger un site Web sur votre propre serveur et éviter de payer des frais d'hébergement. En hébergeant un site Web sur votre propre matériel, vous apprendrez ce qui se passe dans les coulisses, et vous pouvez ensuite utiliser ces connaissances pour poursuivre une carrière en tant qu'administrateur de serveur pour une entreprise d'hébergement.

Maintenant que vous savez pourquoi il est logique de créer un serveur domestique Linux même à l'ère du cloud computing, il est temps de commencer, et la première étape consiste à choisir le bon matériel.

Choisir du matériel

Pratiquement n'importe quel ordinateur avec une carte réseau peut agir en tant que serveur, vous avez donc de nombreuses options lorsqu'il s'agit de choisir du matériel pour votre serveur domestique Linux.

Réutiliser le vieux matériel

Si vous êtes comme la plupart des utilisateurs de Linux, vous avez probablement au moins quelques anciens ordinateurs matériels qui traînent dans la maison. Vous pouvez même avoir un ordinateur entier que vous n'utilisez plus assis dans votre placard et collecter la poussière. À moins que le matériel ne soit vraiment ancien, vous pouvez le réutiliser et l'utiliser pour construire un serveur domestique Linux.

Utilisez un ordinateur à panneaux unique

Qui n'aime pas les ordinateurs monomodes? Ils sont minuscules, peu coûteux et peuvent facilement être transformés en serveurs polyvalents. Notre préféré est le modèle de 4 Go du Raspberry Pi 4, mais il y a aussi la banane PI, BEAGLEBONE BLACK, ODRIDE XU4 ou ASUS SBC Tinker, pour n'en nommer que quelques-uns. La raison pour laquelle nous recommandons le Raspberry Pi 4 est simple: c'est l'ordinateur à planche unique le plus populaire en ce moment, il y a donc de nombreux tutoriels et ressources en ligne.

Acheter un serveur prédéfini

Si vous souhaitez éviter d'assembler un serveur à partir de composants matériels individuels, vous pouvez acheter un serveur préfère comme le Dell PowerEdge T30, qui est parfait pour les utilisateurs à domicile et les petites entreprises. Ce Mini Tower Server abordable propose le processeur quad-core Intel Xeon E3-1225 V5, 8 Go de RAM, 1 To HDD et des emplacements pour une mémoire et un stockage supplémentaires.

Créez votre propre serveur

La construction de votre propre serveur est tout aussi facile que la construction d'un ordinateur de bureau. Vous avez juste besoin de sélectionner les composants matériels nécessaires et de les assembler. Voici notre version de serveur personnalisée recommandée:

  • Processeur: Intel Core i3-8100
  • Carte mère: Gigabyte Z390 UD
  • Mémoire: Kit crucial de 32 Go
  • Stockage: Samsung 860 Qvo 1 To
  • Graphique carte: Intel UHD Graphics 630
  • Cas: Cooler Master Haf XB EVO
  • Source de courant: EVGA 650 GQ

Pour comprendre comment sélectionner les bons composants matériels pour un serveur domestique Linux, lisez le guide de sélection du matériel de notre serveur.

Choisir un système d'exploitation

Toutes les distributions Linux ne conviennent pas également à un serveur domestique. Vous devez choisir une distribution fiable, stable, facile à configurer et compatible avec le matériel que vous avez sélectionné. Certaines des meilleures distributions pour un serveur domestique Linux comprennent:

  • Ubuntu: une distribution Linux facile à utiliser avec une énorme communauté d'utilisateurs dédiés et une excellente compatibilité matérielle. Il a Apparmor, qui est un module de sécurité Linux similaire à Selinux, permettant à l'administrateur système de restreindre les capacités des programmes avec les profils par programme.
  • Debian: La distribution des parents d'Ubuntu, Debian propose plusieurs succursales, chacune offrant un équilibre et des fonctionnalités différents de la stabilité et des fonctionnalités. Debian a des exigences matérielles assez modestes, et elle prend en charge à peu près toutes les architectures que vous rencontrerez jamais.
  • Arch Linux: cette distribution Linux légère et flexible est parfaite pour ceux qui veulent construire un serveur domestique Linux pour apprendre autant que possible. Arch Linux est considérablement plus difficile à installer que les distributions basées sur Debian, mais surmonter la courbe d'apprentissage abrupte peut être extrêmement gratifiant.
  • CentOS: fonctionnellement compatible avec Red Hat Enterprise Linux, Centos est une distribution de serveurs axée sur la communauté qui fournit une plate-forme cohérente et gérable qui convient à une grande variété de déploiements de serveurs.
  • OpenSUSE LEAP: Ce qui distingue OpenSuse LEAP en dehors de nombreuses autres distributions Linux, ce sont ses outils logiciels d'administration, qui incluent Yast, un outil complet de configuration et d'installation du système Linux avec une interface facile à utiliser et de puissantes capacités de configuration.

Installation de logiciels

Pour vous donner un petit avant-goût de ce que vous pouvez faire avec votre nouveau serveur domestique Linux, voici une courte liste de certains des logiciels les plus populaires que vous pouvez installer:

  • Plex: un serveur de médias qui peut organiser l'intégralité de votre collection de médias et diffuser des films préférés, la télévision, la musique, les émissions Web, les podcasts, et plus encore à tous les appareils que vous avez à la maison.
  • NextCloud: offrant des fonctionnalités similaires à Dropbox et à d'autres services de partage de fichiers cloud, NextCloud vous permet de collaborer et d'accéder à vos données de n'importe où tout en vous gardant au contrôle.
  • HomeSSistant: cette solution de domaine domestique open source peut devenir le centre nerveux de votre maison intelligente et automatiser votre vie. Il s'exécute sur le Raspberry Pi ou tout serveur domestique Linux.
  • Diaspora: Gowermer ses utilisateurs à se libérer des chaînes des grandes entreprises, la diaspora est un réseau social distribué à but non lucratif, appartenant à des utilisateurs que vous pouvez configurer sur votre serveur domestique Linux en quelques minutes seulement quelques minutes.
  • Sickrage: avec ce directeur de bibliothèque vidéo, vous pouvez télécharger vos émissions de télévision préférées à partir de sites torrent ou usenet automatiquement sur votre serveur de médias à domicile.

Si vous avez toujours faim de plus de bonnes applications, nous vous recommandons de visiter AlternatiVeto et de parcourir sa grande collection de logiciels auto-hébergés.

Conclusion

Comme vous pouvez le voir, la construction d'un serveur domestique Linux à partir de zéro est tout aussi simple que de construire un ordinateur de bureau. Tout ce que vous avez à faire est de sélectionner un matériel approprié, d'installer une distribution Linux fiable et de mettre votre serveur à bon escient avec certaines applications ou services auto-hébergés.