Comment créer un serveur Web Linux avec Apache

creer-serveur-web-linux
Comment installer un serveur web linux avec Apache. Nous allons avoir comment créer linux server web pour créer des sites internet avec linux debian.

Vous souhaitez vous y mettre dans le monde des serveurs et créer votre propre serveur web ? C’est une super initiative qui vous permet d’économiser gros sur l’hébergement d’un serveur web, remplaçant l’abonnement d’un serveur avec des coût mensuel et un profit derrière.

En plus, vous serez maître de vos infrastructures, donc s’il y a un problème, vous serez aux premières lignes de front pour réussir à réparer votre serveur web.

Si tout ce que je viens de vous citer plus haut ne vous effraie pas, vous êtes prêt à créer votre propre serveur web Linux. Car oui, ce sera fait sous Linux parce que c’est le système d’exploitation préconiser pour le web. Certe, vous pouvez faire des serveur web sous Windows Server, mais il est payant et a perdu déjà la course depuis des années sur les serveur web.

Nous allons ainsi voir comment créer un serveur web sous Linux avec distribution Debian. Pour ce tutoriel, nous utiliserons Linux Ubuntu avec son interface graphique simplifiée.

Version Vidéo

Tu préfères la version vidéo ? Je t’invite à regarder Comment créer un serveur Web Linux avec Apache sur la chaîne YouTube Informerick

Télécharger Apache

La première chose dont nous allons devoir se préocupper, c’est Apache, c’est un gestionnaire de ressources qui permet de créer des serveur HTTP, ce qui est la base pour naviguer sur le web.

Avec Apache, les bases de votre serveur web seront en place pour monter une bonne infrastructure.

Voici comment installer Apache sur Linux Ubuntu:

Comment installer Apache sur Linux debian

Temps total : 10 minutes

  1. Ouvrir le terminal linux

    terminal-linux

    Ouvrez votre invite de commandes Linux. (Sur ubuntu, c’est clique droit, ouvrir un terminal)

  2. Mettre a jour linux et ses packages

    mettre-a-jour-linux

    Mettre à jour votre linux:
    sudo apt update

  3. Installer Apache

    installer-apache-linux

    Installer Apache:
    sudo apt install apache2

  4. Avertissement espace disque

    espace-disque-avertissement-linux

    Accepter les avertissements d’espace disque.

Télécharger PHP

La prochaine étape, c’est d’installer PHP, c’est lui qui permet de gérer les fichiers PHP qui sont des codes liés gérer au niveau du serveur et qui renvoie une réponse au coté client. C’est souvent utilisé et quasi-nécessaire pour créer un site web dynamique.

Comment télécharger PHP sur Linux Debian

Temps total : 5 minutes

  1. Ouvrir terminal linux

    terminal-linux

    Ouvrez votre invite de commandes Linux. (Sur ubuntu, c’est clique droit, ouvrir un terminal)

  2. Installer PHP

    installer-php-linux

    Installer PHP
    sudo apt install php libapache2-mod-php

  3. Mot de passe utilisateur

    mot-de-passe-linux

    Entrez votre mot de passe utilisateur

  4. Redémarrer Apache

    redémarrer-apache

    Redémarrer Apache:
    sudo systemctl restart apache2

Ajouter le pare-feu

La prochaine étape est nécessaire à l’installation de votre serveur web Linux, c’est d’ajouter un pare-feu à votre serveur web. C’est important d’ajouter un pare-feu, car nous autorisons des connexions à entrer dans votre serveur, nous ne devons pas laisser n’importe qui faire n’importe quoi sur votre serveur.

Voici comment ajouter un pare-feu à votre Linux pour apache:

Comment ajouter un pare-feu à linux Debian

Temps total : 9 minutes

  1. Ouvrir terminal Linux

    terminal-linux

    Ouvrez votre invite de commandes Linux. (Sur Ubuntu, c’est clique droit, ouvrir un terminal)

  2. Vérifier les applications disponibles pour pare-feu

    pare feu

    Vérifier les applications disponibles pour le pare-feu:
    sudo ufw app list

  3. Autoriser Apache dans le pare-feu

    autoriser-apache-pare-feu

    Pour autoriser Apache dans le pare-feu:
    sudo ufw allow ‘Apache’

  4. Vérifier si le pare-feu est actif

    etat pare feu

    Vérifier si le pare-feu est activé:
    sudo ufw status

  5. Activer le pare-feu

    activer-pare-feu-linux

    S’il est désactive, le réactiver:
    sudo ufw enable

Trouver l’IP de son serveur

Maintenant, nous devons trouver notre IP publique pour accéder à notre site web. Pour ce faire c’est simple, il faut simplement taper “Quelle est mon adresse IP” sur Google pour voir votre adresse IP publique.

Voici un site qui le fait: Quelle est mon ip ? – NordVPN

quelle-est-mon-ip

Ajouter ses fichiers de contenu

Et voilà ! Bravo, votre serveur web est désormais mis en place. Il ne manque plus qu’à ajouter les fichiers de votre site internet pour qu’ils soient publics. C’est justement la partie dont nous allons voir pour y ajouter des éléments:

Voici l’emplacement des fichiers à ajouter:

ordinateur -> var -> www -> html

Si vous n’avez pas accès à mettre du contenu dans ce fichier, voici ce qu’il faut faire:

sudo shown -r $USER:$USER /var/www

FAQ

Quels sont les avantages a faire un serveur web avec Linux ?

La question ne se pose même pas, nous ne parlons pas ici que d’avantages, c’est une forte recommendation. Tous les géants du web sont sur Linux, presque tous. En fait, du fait que Linux soit open source, cela évite de gros coût aux licences Windows. En plus, les outils de développement web comme Apache sont conçu pour Linux du fait qu’il soit Open Source.

Est-ce que je dois donner mon adresse public pour accéder a mon serveur ?

Je vous déconseille fortement de donner votre adresse IP public a moins d’avoir un bon pare-feu. En plus, vous pouvez utiliser un nom de domaine ce qui va vous permettre d’éviter de directement donner votre IP que les gens ne se souviendront pas.

Profitez pleinement de l'informatique

L’informatique est un domaine qui est en constante évolution. Faites partie des premiers à recevoir les dernières nouveautés

Partager ceci

Facebook
Twitter
LinkedIn
Reddit
Pinterest
WhatsApp
Telegram

À voir également

creer-vpn-windows-server
Partage de ressources
Comment créer un Serveur VPN avec Windows Server
octobre 6, 2022
creer-serveur-ftp-windows-server
OS
Comment créer un serveur FTP avec Windows Server et IIS
octobre 6, 2022
ajouter-dhcp-windows-server-2012-2022
OS
Comment activer le DHCP et le configurer sur Windows server
octobre 6, 2022
ajouter-wifi-windows-server-2003-2008
OS
Comment Activer le Wifi sur Windows Server 2003-2008
octobre 6, 2022

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *