Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Découvrir Apache Web Server 2

Localiser les fichiers

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Voyez comment Apache s'installe sur Ubuntu Server. Découvrez aussi où sont placés les fichiers de l'exécutable et les fichiers de configuration.
05:16

Transcription

Voyons d'abord quelques informations sur Apache lui-même l'exécutable comment il fonctionne sur notre système Linux L'exécutable s'appelle Apache 2 puisque nous avons installé Apache 2 ici Comment est-ce qu'on trouve le chemin d'Apache 2 ? Sur Linux une commande qui s'appelle whereis comme son nom l'indique va nous donner le chemin non seulement de l'exécutable mais des différents endroits où vont se trouver les fichiers nécessaires au démarrage et à l'exécution de cet exécutable Je vois que Apache 2 se trouve à différents endroits usr sbin apache2 il s'agit ici de l'exécutable dans le répertoire sbin nous avons des binaires système comme son nom l'indique usr lib apache2 lib pour bibliothèque on va aller jeter un coup d'oeil etc apache 2, etc est le répertoire où se trouve la configuration des programmes usr share apache2, des fichiers partagés comme son nom l'indique et usr share man man8 apache2 évidemment les fichiers man c'est à dire la documentation, qu'on peut obtenir en appelant l'exécutaire man qui va nous donner la documentation de notre programme man, vous vous en doutez un peu ça veut dire manuel, donc ce sont des pages de manuel. Alors, l'exécutable. Dans le répertoire sbin il y a un certain nombre de choses des exécutables système et apache2 a été ajouté c'est purement un binaire Vous voyez qu'il y a aussi un fichier qui s'appelle apache2ctl on va en reparler dans quelques minutes. Vous voyez également au début a2 on est aussi sur des scripts ou des exécutables qui touchent à apache2 et on les verra plus tard également en mode, dismode etc. ce sont des scripts qui vont être utilisés pour EN enable donc activer et des yes disable, donc désactiver des modules ou des sites dans notre configuration de site virtuel Donc tout ça on va voir bien-entendu Deuxième endroit usr lib apache2 comme ça est récupéré dans mon terminal le chemin qu'est-ce qu'on y trouve ? Principalement un répertoire module dans lequel se trouvent eh bien les modules Ce sont des modules compilés ils ont l'extension .so qui veut dire Shared Object ce sont en fait des bibliothèques chargées dynamiquement par Apache ce que sur windows on appelle également des dll ou dynamic link library Des parties du programme, si vous voulez, qui ne sont pas compilées à l'intérieur de l'exécutable apache2 qui sont appelables, c'est à dire chargeables dynamiquement ou déchargeables par l'application si l'on a besoin. Traditionnellement tous les modules d'Apache commencent par mod Ce sont des choses qu'on verra aussi dans le cours de la formation lorsqu'on en aura besoin. etc apache2 c'est là où se trouvent les fichiers de configuration. Ici, ça va directement dépendre de votre système du paquet qui a été installé Là je suis sur une debian ubuntu Il y a un système assez spécifique de fichiers de configuration dans des répertoires pour pouvoir ajouter ou supprimer facilement par script des parties de la configuration mais peut-être que, si vous avez un système différent eh bien vous avez peut-être un seul fichier de configuration qui se termine traditionnellement par .conf Ça peut être apache2.conf ou bien httpd.conf http protocole du web, bien entendu d pour daemon, donc httpd c'est le daemon http apache, le service qui fait serveur web On verra séparément le fichier de configuration mais si je jète un oeil rapide sur le principal vous voyez que dans les commentaires ici on vous indique spécifiquement que sur une debian les fichiers configuration d'apache fonctionnent de la façon suivante on a un répertoire et ensuite on a des fichiers de configuration présents dans différents répertoires et général des petits fichiers de configuration Et c'est ce fichier apache2.conf qui va se charger d'aller lire dans les répertoires et récupérer, inclure si vous voulez les autres fichiers de configuration. Alors, si on se souvient de notre whereis nous avons aussi user share apache2 on peut aller jeter un coup d'oeil dans lequel on retrouve des ressources principalement des scripts genre ask-for-passphrase qui est un script utilisé dans la partie SSL les fichiers du site par défaut répertoire error, des icônes, etc. donc pas grand chose d'intéressant. La localisation de nos fichiers c'est usr sbin pour les binaires et les scripts user lib apache2 pour les modules compilés et puis les fichiers de configuration dans etc apache2

Découvrir Apache Web Server 2

Installez et démarrez Apache sur un serveur dédié, que ce soit pour vos besoins privés, ou dans un contexte d’entreprise. Voyez également le fonctionnement de ses processus.

2h00 (25 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :7 janv. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !