Web / High-Tech

Comment installer un serveur web ?

Avoir son propre serveur web sur son pc et donc devenir un hébergeur, c’est assez fun et permet d’avoir plus de liberté. Et en plus c’est gratuit ! Vous pouvez également acheter un domaine privé chez un hébergeur. Mais dans tous les cas, il est important de savoir installer un serveur web. Nous vous proposons donc de découvrir comment y parvenir.

C’est quoi un serveur web ?

Dans le langage informatique, le terme « serveur » désigne un programme informatique, un matériel ou un logiciel qui fournit des fonctionnalités à d’autres appareils ou programmes en répondant aux demandes formulées par le réseau. Un serveur fait essentiellement référence à un certain système informatique qui reçoit des demandes du Web et envoie les informations demandées à ces clients.

Un serveur Web fait principalement référence à un serveur matériel ou à un dispositif logiciel qui stocke le contenu Web.  Ce dispositif est utilisé pour héberger les sites Web et produire les mêmes résultats que ceux demandés par les clients sur le World Wide Web. Ces serveurs Web ont généralement tendance à héberger un ou plusieurs sites Web. Les demandes envoyées par les clients sur le World Wide Web sont généralement traitées par le serveur Web via le protocole de transfert hypertexte (HTTP). Ces pages Web sont ainsi livrées sous forme de documents HTML après traitement. Il existe aujourd’hui de nombreux types de serveurs web à savoirs : Apache server, Node.js Web server Sun Java System Web Server.

Processus d’installation d’Apache serveur web

Dans un premier temps, vous devez installer et configurer Apache (serveur web). Le rôle principal d’Apache est d’écouter les requêtes lancer par les navigateurs (demande de pages web), il trouve les pages demandé et les renvoies aux navigateurs. Si vous êtes sur le système d’exploitation Lunix, il vous faut dans un premier temps installer le dernier méta-paquet apache2 en exécutant les commandes : sudo apt update et sudo apt install apache2.  Après avoir laissé les commandes s’exécuter, tous les paquets requis sont installés et nous pouvons le tester en tapant notre adresse IP pour le serveur web.

Ensuite, vous avez besoin d’installer MySQL (gestionnaire de bases de données). Pour y parvenir, vous pouvez le faire de deux manières différentes. Vous pouvez téléchargements directement MySQL sur le site officiel et lancer l’installation ordinaire. Vous pouvez également passer en ligne de commande si vous utilisez linux par exemple. Il vous suffit juste de taper les commande : sudo apt update sudo apt install mysql-server. Une fois terminé, vous n’avez plus qu’à taper dans la barre d’adresse de votre navigateur l’adresse de votre serveur suivit de phpmyadmin pour tester si tout fonctionne bien.

Le rôle de ce dernier est de stocker les données sous forme de tables qui seront facilement manipulable à partir du langage SQL. Et pour finir, il vous faudra installer PHP. Le serveur apache exécute les instructions PHP lorsqu’il écoute une requête, c’est grâce au PHP que sont produit les pages HTML qui seront renvoyé aux navigateurs.