Créer son propre serveur web à la maison peut sembler une tâche intimidante, mais en réalité, cela ne nécessite que des connaissances techniques de base et ne vous ruinera pas non plus. Même si tout le monde ne sait pas comment créer son propre serveur web, vous avez de la chance. Lisez la suite pour... 

Pour créer votre serveur web à domicile, vous devez acquérir un ordinateur dédié que vous utiliserez comme serveur, ainsi qu'une solide connexion internet. Sur ce même ordinateur, vous devez installer un système d'exploitation (Windows ou Linux) et activer l'accès à distance. Ensuite, vous devez configurer le PC en serveur qui vous permettra d'envoyer ou de télécharger des fichiers.

Bien que cela puisse sembler très technique, il s'agit en fait d'un processus assez simple que tout le monde peut gérer. Une fois que vous avez acquis tous les éléments matériels nécessaires, voyons comment vous pouvez configurer votre serveur web ! 

5 étapes pour créer votre serveur web à domicile

Avoir son propre serveur web à la maison est un moyen d'organiser et de sécuriser toutes ses données en un seul endroit. Il vous suffit de suivre ces cinq étapes simples et, en peu de temps, vous pourrez vous considérer comme le propriétaire d'un serveur.

Étape 1 : De quoi avez-vous besoin ? 

Avant d'entrer dans les détails techniques, il est essentiel de savoir de quels composants vous avez besoin pour créer un serveur web à domicile. Vous ne voulez certainement pas avoir à courir au magasin de matériel informatique au milieu de l'assemblage d'un serveur web juste parce qu'il vous manque une pièce. C'est pourquoi nous avons dressé la liste des éléments dont vous devez disposer avant de commencer à créer un serveur :

Ordinateur

La première chose dont vous avez besoin à la maison est un PC sur lequel vous configurerez le serveur. Il ne s'agit pas nécessairement d'un PC haut de gamme ; si vous n'en avez pas chez vous, ne dépensez pas des centaines d'euros pour en acheter un. 

Un système doté d'environ 64 Mo de RAM et d'un processeur de 300 MHz fera parfaitement l'affaire en tant que serveur. La seule chose pour laquelle vous devrez dépenser de l'argent est le système de refroidissement de votre PC, car il fonctionnera toute la journée et vous ne voudrez pas qu'il surchauffe. 

Stockage

Le stockage dépend du travail que vous allez assigner au serveur. Si vous créez un serveur uniquement parce que vous ne voulez pas dépenser plus d'argent pour acheter de l'espace de stockage iCloud, ou si vous voulez télécharger des films sur le serveur pour les partager avec les membres de votre famille, il est recommandé d'avoir au moins un disque dur de 3 à 4 To.

Bien que cela puisse paraître exagéré, vous réaliserez clairement la quantité de stockage dont vous avez besoin lorsque vous commencerez à exploiter votre serveur. Même si le disque dur de 3 à 4 To s'avère insuffisant, vous pouvez toujours le mettre à niveau, car les disques durs ne sont pas très chers. 

Connexion Internet et Ethernet 

À moins que votre serveur ne soit destiné à diffuser des films ou des vidéos, votre connexion internet domestique devrait être plus que suffisante pour votre ordinateur. Dans le cas contraire, nous vous recommandons d'obtenir une connexion internet d'environ 25-50 Mbps pour votre serveur. Nous recommandons également de connecter le PC à l'internet via un câble Ethernet, car une connexion câblée est plus rapide et plus fiable qu'une connexion sans fil. 

Bien que les cartes mères modernes soient équipées d'une carte Ethernet, si votre carte mère n'en possède pas, vous pouvez en acheter une dans un magasin de matériel informatique. 

Périphériques et lecteur de CD

Vous aurez également besoin d'un clavier et d'une souris pour configurer le serveur. De plus, ces périphériques peuvent s'avérer utiles si vous décidez de mettre votre serveur à niveau. En ce qui concerne le lecteur de CD, vous en aurez besoin une fois pour installer le système d'exploitation sur votre PC. 

Étape 2 : Quel système d'exploitation utiliser

Après avoir rassemblé tous les éléments essentiels, vous devez choisir le système d'exploitation sur lequel votre serveur fonctionnera. Il n'y a que deux possibilités : Windows ou Linux. Lequel choisir ?

Linux

Linux OS est l'un des systèmes d'exploitation les plus réputés utilisés pour faire fonctionner les serveurs en raison de ses options de personnalisation et du fait qu'il est plus sûr que Windows. Le système d'exploitation est également open source et libre d'utilisation, ce qui lui permet de s'imposer face à Windows. 

Fenêtres

Bien que Windows ne soit pas aussi populaire pour les serveurs que Linux, il vous offre une assistance à long terme pour tous les problèmes que vous pouvez rencontrer lors de l'hébergement d'un serveur. Cependant, l'inconvénient est que vous devez acheter une licence Windows, et c'est pour cette raison que de nombreuses personnes se tournent vers Linux. 

FenêtresLinux
Nécessite une licence payante pour être utilisé comme serveurUtilisation gratuite
Fonctionne avec tous les programmesNe fonctionne pas avec certains programmes
Fournir une assistance techniquePas d'assistance technique
Plus sécuriséMoins sûr

Étape 3 : Configuration de VNC

L'étape suivante consiste à mettre en place un ordinateur de réseau virtuel, également appelé VNC. Qu'est-ce que VNC ? Et pourquoi est-il important de le configurer lors de la création d'un serveur ? Lisez la suite pour en savoir plus

Qu'est-ce que VNC ?

VNC est un système de partage d'écran multiplateforme qui vous permet de contrôler un PC à distance à l'aide d'un autre PC. Cela signifie que si votre serveur se trouve aux États-Unis et que vous êtes en voyage au Japon, vous pouvez contrôler le PC aux États-Unis à l'aide de VNC. 

Pour ce faire, vous devez configurer un composant serveur (appelé serveur VNC) sur le PC que vous souhaitez configurer comme serveur et un composant client (VNC Viewer) sur l'autre PC que vous utiliserez pour le contrôler. Ce programme vous donne même un accès complet aux commandes de la souris et du clavier, ce qui signifie que vous avez un contrôle total sur votre système de serveur à distance. 

Comment configurer VNC 

Aussi complexes que puissent paraître les aspects techniques de ce programme, il n'y a pas lieu de paniquer. Il est très simple à installer. Tout d'abord, vous devez installer Ubuntu ou un paquetage vnc4server. Ensuite, vous devrez configurer et mettre en place l'accès à distance en cochant certaines options qui permettront à d'autres personnes de contrôler et de voir votre bureau (les options peuvent différer selon les systèmes d'exploitation) :

Ensuite, le programme vous demandera de définir un nom d'utilisateur et un mot de passe. Saisissez-les, et vous êtes prêt à démarrer !

Étape 4 : Configuration du serveur

FTP, abréviation de File Transfer Protocol, est le protocole qui vous permettra d'envoyer ou d'accéder à vos fichiers depuis et vers votre serveur. Cela vous permettra de créer votre stockage en nuage privé et de transférer des fichiers à très grande vitesse. Ceci étant dit, Fenêtres et Linux ont chacun un processus de mise en place différent. FTP.

Vous devez également configurer HTTP pour votre site web, ce qui permettra l'intercommunication sur votre serveur. Sous Linux, vous pouvez taper la commande suivante pour installer les fichiers HTTP nécessaires :

sudo apt-get install apache2

Sous Windows, vous pouvez télécharger le paquet HTTP/2.0 depuis n'importe où sur l'internet et suivre les instructions pour le configurer, ce qui ne sera pas très difficile à faire. 

Étape 5 : Nom de domaine et test du serveur

Vous avez presque terminé si vous avez atteint la cinquième et dernière étape de notre article. Il ne vous reste plus qu'à configurer le nom de domaine afin que les gens puissent vous trouver sur l'internet. Sans nom de domaine, ils devront taper votre adresse IP externe, qui peut être difficile à retenir et que beaucoup de gens n'ont pas envie de taper avec toute cette série de chiffres. 

Vous pouvez soit acheter un nom de domaine auprès d'un bureau d'enregistrement, soit surfer sur Google pour trouver des sites web qui offrent des domaines gratuits. 

L'étape suivante consiste à tester le serveur et à voir s'il fonctionne correctement ou non. Avant de le tester, attendez quelques heures pour vous assurer que les changements ont bien eu lieu. Après avoir attendu un peu, ouvrez un navigateur et tapez :

http://.com

Si cela ne fonctionne pas, essayez : 

http:// 

Si la deuxième ne fonctionne pas non plus, essayez celle-ci :

http://

Si l'une des trois méthodes fonctionne et que vous voyez votre serveur, félicitations ! Dans le cas contraire, vous devrez malheureusement tout recommencer. 

Conclusion

Bien que la mise en place d'un serveur puisse sembler nécessiter un diplôme universitaire, elle est assez facile à réaliser et vous permettra de vous familiariser avec le monde des serveurs. De plus, il vous permet d'organiser vos fichiers en un seul endroit et constitue un outil idéal pour partager des données entre les membres de votre foyer !