Non, un serveur web (la machine) ne coûte pas forcément cher pour des petits projets, et je vais vous le prouver.
Pour cela on va utiliser une machine absolument géniale que je découvre depuis fin août 2016 et dont j’attends la prochaine version avec impatience : le Raspberry Pi !
Pourquoi utiliser un Raspberry Pi ?
- Ca ne coûte pas cher.
- Ca ne consomme rien.
- On peut facilement l’alimenter sur un autre ordinateur via USB ou avec le chargeur d’un téléphone portable.
- C’est suffisamment performant pour son petit site personnel ou pour un petit blog perso.
Choix du matériel et coût de celui-ci
Si on regarde sur Amazon, par exemple, on trouve actuellement :
- Le Raspberry Pi 3 (38,70€).
- Une carte micro SD class 10 pour la rapidité et de 16Go ( 8,90€) ou de 32Go (15,99€) si votre site est un peu plus gros (j’ai personnellement plusieurs cartes mémoires de 32Go à 128Go) pour le stockage du système, du serveur web (logiciel) et du site en lui-même.
- Pour l’alimentation, deux possibilités. Soit vous avez un chargeur de smartphone type Samsung de 2,5A (recommandé pour le RPi 3, mais j’utilise un 2,0A et ça fonctionne très bien même avec beaucoup de choses ouvertes, même hors utilisation comme serveur web) et un câble micro USB, soit vous n’en avez pas et vous devrez en acheter un.
Globalement, le chargeur avec le câble coûtent moins de 7€. Faites seulement attention aux câbles Samsung qui ne sont pas très solides et ont tendance à ne plus fonctionner correctement très rapidement (quelques mois).
J’ai personnellement des câble Anker tressés que j’utilise avec un chargeur Samsung classique de 2A, donc.
Ils sont très solides et ont l’avantage aussi d’être longs et de ne pas faire de noeuds. Voilà le câble en question (5,99€). - Concernant le câble Ethernet, un câble 100Mb/s suffit puisque le RPi est en 100Mb/s, cependant, les câbles gigabits n’étant pas très onéreux pour des petites longueur, il serait dommage de s’en passer, puisqu’il pourra resservir pour une autre machine en gigabit. On trouve par exemple un câble de 1,5m pour 4,99€, ce qui est suffisant si votre RPi est à côté de votre box/routeur.
- Le boiter maintenant, et ce sera le dernier élément à acheter, pour éviter que le RPi soit à l’air libre et s’encrasse rapidement. Il s’agit ici d’une question de goût mais je pense que pour moins de 7€ on en trouve.
Personnellement j’ai acheté le miens (lien) 6,50€ et il est fournis avec deux dissipateurs thermique, pour le CPU et le GPU.
Globalement c’est tout ce qu’il faut, mais il est possible qu’il vous faille aussi un câble HDMI, un écran, un clavier et une souris pour la raison expliquée dans le précédent article et pour le début uniquement, afin d’activer SSH (ça prends 20 secondes…).
Je ne les inclus pas dans le coût puisque ce n’est pas une nécessité sur le long terme et parce qu’il est possible que ce manque de la dernière version soit corrigé dans une prochaine mise à jour.
On peut donc s’en sortir pour environ 70€ voir même plutôt dans les 60€ en recyclant le chargeur de son téléphone, un câble Ethernet que l’on a déjà…
Au niveau logiciel, on pourra donc utiliser Raspbian Jessie Lite comme système pour ne pas avoir d’interface graphique et ainsi gagner en consommation de ressources, ainsi que Apache, PHP 5.6 ou PHP 7.0, MySQL etc…
Voilà. 🙂