Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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:internet:apache:vhost:start [2022/02/14 07:23] admintutoriel:internet:apache:vhost:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1
Ligne 11: Ligne 11:
 <WRAP center round info 60%> <WRAP center round info 60%>
 Depuis la version 2.4, la syntaxe des fichiers vhosts a changé : Depuis la version 2.4, la syntaxe des fichiers vhosts a changé :
-<subnumberlist>+<WRAP list-deep>
   - Le nom des fichiers doit se terminer par **.conf**   - Le nom des fichiers doit se terminer par **.conf**
   - Les directives **Allow** sont remplacées par **Require**   - Les directives **Allow** sont remplacées par **Require**
-</subnumberlist>+</WRAP>
  
 ^                                ^ Remplacer (ancienne syntaxe)                  ^ par                               ^ ^                                ^ Remplacer (ancienne syntaxe)                  ^ par                               ^
-^ autoriser toutes les requêtes  | <code>Order allow,deny Allow from all</code>  ^ <code>Require all granted</code> +^ autoriser toutes les requêtes  | <code>Order allow,deny 
-^ interdire toutes les requêtes  | <code>Order deny,allow Deny from all</code>   ^ <code>Require all denied</code>   ^+Allow from all</code>  ^ <code>Require all granted</code> 
 +^ interdire toutes les requêtes  | <code>Order deny,allow 
 +Deny from all</code>   ^ <code>Require all denied</code>   ^
 </WRAP> </WRAP>
  
Ligne 27: Ligne 29:
 ===== Première étape : Créez un répertoire pour votre hôte virtuel ===== ===== Première étape : Créez un répertoire pour votre hôte virtuel =====
  
-<subnumberlist>+<WRAP list-deep>
   - **Créez le répertoire et réglez ses permissions** :<cli prompt='$ '>...@...:~ $ sudo mkdir -p /var/www/html/monsite.tld   - **Créez le répertoire et réglez ses permissions** :<cli prompt='$ '>...@...:~ $ sudo mkdir -p /var/www/html/monsite.tld
 ...@...:~ $ sudo chown -R www-data:www-data /var/www/html ...@...:~ $ sudo chown -R www-data:www-data /var/www/html
Ligne 42: Ligne 44:
 </html> </html>
 </code> </code>
-</subnumberlist>+</WRAP>
 ===== Autres étapes ===== ===== Autres étapes =====
  
-<subnumberlist>+<WRAP list-deep>
   - **Créez avec les droits d'administration le fichier d'hôte virtuel** ((vous pouvez vous inspirer du fichier /etc/apache2/sites-available/000-default.conf)) :<code - /etc/apache2/sites-available/monsite.tld.conf>   - **Créez avec les droits d'administration le fichier d'hôte virtuel** ((vous pouvez vous inspirer du fichier /etc/apache2/sites-available/000-default.conf)) :<code - /etc/apache2/sites-available/monsite.tld.conf>
 <VirtualHost *:80> <VirtualHost *:80>
Ligne 70: Ligne 72:
   - **Éditez avec les droits d'administration** le fichier **/etc/hosts** pour ajouter une ligne comme ceci :<code - /etc/hosts>...   - **Éditez avec les droits d'administration** le fichier **/etc/hosts** pour ajouter une ligne comme ceci :<code - /etc/hosts>...
 IP_de_votre_serveur monsite.tld</code>Ainsi, tout appel à **monsite.tld** depuis le PC renvoie au serveur et permet de tester nos hôtes virtuels même sans posséder ce domaine. **Rappel** : cela ne fonctionne qu'en local, les appels extérieurs à ce nom de domaine échouent. IP_de_votre_serveur monsite.tld</code>Ainsi, tout appel à **monsite.tld** depuis le PC renvoie au serveur et permet de tester nos hôtes virtuels même sans posséder ce domaine. **Rappel** : cela ne fonctionne qu'en local, les appels extérieurs à ce nom de domaine échouent.
-</subnumberlist>+</WRAP>
 ===== Conclusion ===== ===== Conclusion =====