Avoir un serveur personnel
Par Nico le mercredi 4 février 2009, 00:12 - Lien permanent
Pourquoi installer un serveur à la maison ? Je vais essayer d'expliquer cela en quelques mots.
Définition
En informatique, on appelle généralement serveur un ordinateur connecté à Internet avec lequel on peut communiquer à n'importe quel moment : un serveur offre des services aux clients qui s'y connectent.
C'est le cas par exemple des serveurs de Google qui vous permettent d'effectuer une recherche quelque soit l'heure de la journée.
Les différents services
Un serveur peut rendre différents types de services. Les plus connus sont :
- Le serveur web : il donne accès à un ou plusieurs sites web. Dans ce cas on se connecte au serveur avec un navigateur internet (Firefox, Internet Explorer, etc).
- Le serveur de mail : il permet d'envoyer et de recevoir des emails. On s'y connecte avec un logiciel de messagerie (Thunderbird, Outlook, etc).
- Le serveur de fichier : il permet de stocker des fichiers que l'on souhaite partager ou simplement sauvegarder.
Cette liste n'est bien sûr pas exhaustive. Pour qu'un serveur puisse rendre des services, il faut y installer des logiciels.
Utilité d'un serveur personnel
De nombreux serveurs dans le monde offrent les services que j'ai décrits plus haut. Mieux encore, il est possible d'utiliser certains de ces serveurs pour faire son site web, son blog ou gérer ces emails. Ainsi en souscrivant un abonnement à Free, vous obtenez gracieusement une adresse email (votrenom@free.fr) qui sera gérée par les serveurs de Free. De même si vous voulez créer votre blog, de nombreux sites vous proposent de l'héberger sur leurs serveurs.
En quelque sorte, ces hébergeurs vous donnent une partie de leurs serveurs pour gérér vos données. Et c'est bien là que ce situe le problème : vos données ne vous appartiennent plus ! Chaque mail que vous envoyez ou recevez passe par votre hébergeur qui peut en faire ce qu'il veut. C'est un peu comme si la poste pouvait ouvrir toutes vos lettres avant de les transmettre. Avec l'avènement d'Internet, il devient de plus en plus facile d'obtenir des informations sur n'importe qui et je pense qu'il faut s'armer pour protéger sa vie privée.
C'est de la paranoïa me direz vous. Eh bien demandez aux dissidents chinois arrêtés avec l'aide de Yahoo ce qu'ils en pensent.
De plus, rien ne dit que les services, gratuits pour la plupart, auxquels vous avez souscrit vont exister éternellement. Imaginez que l'hébergeur de votre blog, décide de supprimer son service de gestion de blog. Toutes vos données seront perdues. C'est arrivé récemment avec Google qui a décidé de supprimer certains de ses services jugés pas assez rentables.
Bref, faire administrer ses données par quelqu'un d'autre est certes pratique, mais cela pose des problèmes. C'est donc pour cela que j'ai décidé de me passer d'intermédaire et de tout faire moi-même. L'excellente conférence Internet libre ou Minitel 2.0 a aussi été un déclic qui m'a fait franchir le cap.
Disons également que le challenge technique est passionnant pour quelqu'un qui s'intéresse à l'informatique..
J'utiliserai principalement mon serveur comme serveur de mail et serveur web. Le blog que vous consultez y est hébergé.
Choix du serveur
Matériel
Comme on l'a vu, un serveur doit fonctionner 24h/24. On ne peut pas prévoir à quel moment un email va arriver ! Se pose alors la question de la consommation électrique, tant d'un point de vu financier que d'un point de vu écologique. En réalité, un serveur personnel n'a pas besoin d'une puissance phénoménale, loin de là. Les machines puissantes sont utiles pour les jeux ou pour des serveurs recevant des milliers de connexions, ce qui, disons-le modestement, ne sera pas le cas de ce blog !
Après quelques recherches sur Internet j'ai donc trouvé ce tout petit ordinateur ne consommant quasiment rien : le Microclient Senior.
Système d'exploitation
Pour qu'un serveur offre des services, l'ordinateur ne suffit pas. Il faut y installer des logiciels qui s'occuperont de ces services. Il faut donc commencer par installer un système d'exploitation sur la machine.
Si dans le monde des PC de bureau, Windows est la norme (hélas !), dans le monde des serveurs ce n'est pas le cas. Un grand nombre de logiciels serveurs fonctionnent sous Linux, y compris chez les plus grosses entreprises. Ayant déjà Linux sur mon PC de bureau, c'est tout naturellement que j'ai choisi Linux pour mon serveur. Je revendrai dans des billets plus techniques sur l'installation de Linux et des différents logiciels serveurs sur le Microclient.
Commentaires
Bon article de présentation, je vois que je ne suis pas le seul à avoir été définitivement convaincu par la conférence de Benjamin Bayart :)
En tout cas je découvre seulement ton blog et je vais le lire avec attention !
Bonjour,
ces info sont trés utile pour moi, Merci
Très bonne idée, je ne connaissais pas ce petit ordinateur. Pour ma part, je possède déjà deux serveurs (un pour le partage de fichiers et un pour la téléphonie) fonctionnant avec des cartes mini-itx. J'ai testé auparavant la virtualisation qui m'a posé quelques problèmes. Je suis donc repassé aux "vrais" serveurs mais avec des cartes mini-itx (pour leur faible consommation). Je vais bientôt construire le troisième qui hébergera les services mail, ftp, backup et cups. Avec trois serveurs, je pense avoisiner les 85watts de conso, ce qui revient quand même cher mais par contre qui est beaucoup plus fiable... J'attends avec impatience la suite de l'article !!!