Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:lamp_repertoires_de_travail [Le 23/05/2020, 20:27] – private via hosts -> private.localhost krodelabestioletutoriel:lamp_repertoires_de_travail [Le 19/05/2023, 06:34] (Version actuelle) – ancienne révision (Le 07/10/2021, 18:37) restaurée (nope il ne manque rien) krodelabestiole
Ligne 1: Ligne 1:
-{{tag>serveur tutoriel xenial bionic}}+{{tag>serveur tutoriel bionic}}
  
----- +{{ :logo:apache-logo.png?80nolink| Logo du logiciel Apache 2}}
-{{ :apache_logo.png?80nolink| Logo du logiciel Apache 2}}+
  
 ====== Serveur LAMP - Créer un/des répertoires de travail ====== ====== Serveur LAMP - Créer un/des répertoires de travail ======
Ligne 125: Ligne 124:
  
 Il faut ensuite activer cet hôte et redémarrer Apache : Il faut ensuite activer cet hôte et redémarrer Apache :
-<code>sudo a2ensite private+<code>sudo a2ensite private.conf
 sudo systemctl restart apache2</code> sudo systemctl restart apache2</code>
  
   * L'option ''+Indexes'' permet le [[:apache2#index|listing des fichiers]].   * L'option ''+Indexes'' permet le [[:apache2#index|listing des fichiers]].
   * La directive //[[https://httpd.apache.org/docs/current/fr/mod/mod_authz_core.html#require|Require ip]]// ne permet l'utilisation de cet hôte que par les machines possédant l'adresse IP locale (''::1'' en [[wpfr>IPv6]] ou ''127.0.0.1'' en [[wpfr>IPv4]]) ou une IP du réseau local (commençant par ''192.168'').   * La directive //[[https://httpd.apache.org/docs/current/fr/mod/mod_authz_core.html#require|Require ip]]// ne permet l'utilisation de cet hôte que par les machines possédant l'adresse IP locale (''::1'' en [[wpfr>IPv6]] ou ''127.0.0.1'' en [[wpfr>IPv4]]) ou une IP du réseau local (commençant par ''192.168'').
-  * Cet hôte virtuel ne sera appelé que pour le nom de domaine ''private'', tel que défini par la directive ''ServerName''.+  * Cet hôte virtuel ne sera appelé que pour le nom de domaine ''private.localhost'', tel que défini par la directive ''ServerName''.
  
 L'espace privé sera alors accessible depuis cette machine à l'adresse [[http://private.localhost/]] et listera les fichiers présents dans le répertoire ''/var/www/private'', en l'occurrence notre fichier ''test.txt''. L'espace privé sera alors accessible depuis cette machine à l'adresse [[http://private.localhost/]] et listera les fichiers présents dans le répertoire ''/var/www/private'', en l'occurrence notre fichier ''test.txt''.