Un Raspberry Pi est une excellente solution pour de nombreux projets informatiques. De l'apprentissage de la programmation au contrôle à distance d'une voiture, ou même la construction d'un studio d'animation de base en stop-motion, le Raspberry Pi est idéal.
Mais saviez-vous qu'il peut également fonctionner en tant que serveur ? Voici plusieurs façons astucieuses d'utiliser votre Raspberry Pi en tant que serveur et de faire plus que les bases.
Considérons d'abord la compréhension la plus courante d'un serveur :un ordinateur qui stocke les données auxquelles vous devez accéder. Il peut s'agir d'un serveur à votre domicile ou sur votre lieu de travail. Grâce à Internet, ce serveur peut être distant. Tant que vous pouvez y accéder, cependant, vous pourrez voir les fichiers auxquels vous avez l'autorisation d'accéder.
Les serveurs domestiques sont beaucoup plus abordables de nos jours grâce à des technologies telles que le stockage en réseau (NAS), qui sont des boîtiers de serveur avec plusieurs disques durs souvent disposés dans une configuration RAID pour de meilleures performances et une meilleure protection des données.
Vous souhaitez connecter un disque dur à votre Raspberry Pi et l'utiliser comme serveur de fichiers ? Notre guide pour créer un serveur de fichiers NAS Raspberry Pi est un excellent point de départ.
Étonnamment, le Raspberry Pi peut être utilisé comme serveur Web, peut-être comme serveur local pour les pages intranet ou comme serveur distant hébergeant des pages Web sur Internet. Apache peut être installé, soit de manière autonome, soit en utilisant LAMP (c'est-à-dire Linux + Apache/MySQL/PHP). Ceci est idéal pour la plupart des utilisations de serveurs Web distants, de l'exécution d'une page Web statique à un site dynamique complet.
Cependant, pour des utilisations plus spécifiques, vous pourriez avoir besoin d'une solution plus spécifique. Par exemple, l'alternative WordPress Ghost peut être installée sur un Raspberry Pi. Google Coder peut également servir de serveur Web, avec peut-être la configuration la plus simple de toutes les options.
Vous aimez jouer sur votre Raspberry Pi ? Non seulement vous pouvez utiliser un Raspberry Pi pour exécuter un serveur Minecraft, mais le Raspberry Pi peut également être utilisé comme serveur pour un certain nombre d'autres jeux open source.
Quake, OpenTTD, Terraria, Windward et même Doom peuvent être exécutés en tant que serveurs sur le Raspberry Pi, presque tous ces titres pouvant également être exécutés en tant que clients sur le petit ordinateur. Consultez notre liste complète de serveurs de jeux Raspberry Pi pour plus de détails.
Notez que vous devrez consacrer toutes les ressources d'un Raspberry Pi à la tâche si vous comptez exécuter un serveur de jeu. Plus le modèle Raspberry Pi est récent, meilleures sont les performances.
Vous voulez diffuser de la vidéo et de la musique sur d'autres appareils autour de votre maison ? La réponse est avec un serveur multimédia, et grâce au Raspberry Pi, vous avez au moins trois options pour y parvenir.
Kodi est la première option, qui peut être utilisée comme serveur multimédia en configurant les paramètres DLNA/UPnP dans Paramètres> Services écran. De même, Plex peut être installé sur le Raspberry Pi en tant que serveur, mais vous aurez besoin que Plex s'exécute sur un client sur d'autres appareils pour l'afficher. OpenMediaVault, quant à lui, prend en charge une gamme de systèmes de fichiers, RAID et même une utilisation avec une alimentation sans coupure (UPS).
Notre guide d'utilisation du Raspberry Pi en tant que serveur multimédia explique tout cela plus en détail.
Grâce à la plateforme domotique OpenHAB entièrement open-source, vous pouvez transformer votre Pi en serveur domotique. Si vous avez besoin d'un Raspberry Pi 2 ou d'une version ultérieure, d'un câble Ethernet (pour la fiabilité) et d'un matériel domestique intelligent adapté (par exemple, des lampes intelligentes), vous pouvez configurer OpenHAB pour tout contrôler dans votre maison via une application mobile.
Pendant ce temps, IFTTT propose un certain nombre de recettes OpenHAB, vous permettant de définir des déclencheurs pour des résultats spécifiques. Par exemple, si une porte est ouverte pendant votre absence, vous pouvez choisir de recevoir un message sur votre téléphone. Ou les lumières peuvent s'allumer automatiquement si vous vous réveillez pendant la nuit.
Reportez-vous à notre guide détaillé sur OpenHAB et Raspberry Pi pour plus d'informations.
Vous utilisez une ancienne imprimante sans réseau sans fil ? Ce dont vous avez besoin est un Raspberry Pi pour agir en tant que serveur d'impression. N'importe quelle vieille imprimante peut être utilisée pour cela; L'USB est préférable, mais même avec un câble adaptateur parallèle-USB, vous pouvez connecter le Raspberry Pi à votre imprimante pour activer l'impression en réseau.
Avec Samba installé sur le Raspberry Pi, le CUPS (Common Unix Printing System) peut être configuré en tant que serveur d'impression. Il inclut même les pilotes dont vous aurez besoin pour votre imprimante.
Via une console basée sur un navigateur, vous pouvez administrer votre nouvelle imprimante sans fil, tandis que les travaux peuvent être envoyés sans fil depuis votre PC. Notez cependant que vous devrez configurer l'imprimante sur votre PC en tant que nouveau périphérique.
Besoin d'imprimer à partir d'un appareil mobile à la place ? Heureusement, il est également possible d'imprimer depuis iOS et Android avec Raspberry Pi.
Enfin, vous pouvez même créer votre propre serveur cloud avec un Raspberry Pi. Attachez simplement suffisamment de stockage et connectez l'appareil à votre routeur via Ethernet pour plus de fiabilité, et vous pouvez vous assurer que vos données les plus importantes sont stockées dans un cloud que vous seul contrôlez.
Créer une solution cloud privée, illimitée et sécurisée est possible grâce à Resilio Sync (anciennement BitTorrent Sync). Il s'agit d'un outil qui synchronise les données entre deux ordinateurs à l'aide de la technologie de partage de fichiers peer-to-peer BitTorrent. Vous pourriez croire que le torrenting est toujours illégal; en fait, ce n'est pas le cas, bien que la technologie ait été largement utilisée à mauvais escient pour enfreindre les lois sur le droit d'auteur dans le monde entier.
Consultez notre tutoriel complet sur la création de votre propre serveur cloud avec un Raspberry Pi.
Avec ces façons d'utiliser votre Raspberry Pi en tant que serveur, vous repoussez vraiment les limites de ce que le petit ordinateur peut faire :
Nous ne doutons pas que d'autres projets de serveur existent pour le Raspberry Pi. Vous cherchez de l'inspiration? Consultez notre liste des principales utilisations et idées de Raspberry Pi ou découvrez comment vous pouvez installer Windows 10 IoT Core sur votre Raspberry Pi 3.