bloc2:prog:web:apache
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc2:prog:web:apache [2022/09/22 21:12] – [Serveur virtuel] admin | bloc2:prog:web:apache [2024/02/21 16:50] (Version actuelle) – [Serveur virtuel sous https] admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== | + | ====== |
| + | ===== Alias ===== | ||
| Un alias permet de publier une application qui se trouve dans une arborescence autre que le dossier de publication Apache par défaut. \\ \\ Exemple avec un alias nommé **monAlias** qui permette de publier le dossier **P:/ | Un alias permet de publier une application qui se trouve dans une arborescence autre que le dossier de publication Apache par défaut. \\ \\ Exemple avec un alias nommé **monAlias** qui permette de publier le dossier **P:/ | ||
| - | | + | | \\ |
| - | < | + | |
| - | Options Indexes FollowSymLinks | + | < |
| - | AllowOverride All | + | Options Indexes FollowSymLinks |
| - | Require all granted | + | AllowOverride All |
| - | </ | + | Require all granted |
| + | </ | ||
| + | | \\ \\ <WRAP round safety> | ||
| Dans ce cas, après avoir redémarré Apache, le dossier publié via l' | Dans ce cas, après avoir redémarré Apache, le dossier publié via l' | ||
| - | ====== Serveur virtuel | + | ===== Serveur virtuel ===== |
| Un serveur virtuel permet de publier une application située n' | Un serveur virtuel permet de publier une application située n' | ||
| | \\ | | \\ | ||
| - | < | + | |
| - | DocumentRoot " | + | DocumentRoot " |
| - | ServerName www.local | + | ServerName www.local |
| - | < | + | < |
| - | Options Indexes FollowSymLinks | + | Options Indexes FollowSymLinks |
| - | AllowOverride All | + | AllowOverride All |
| - | Require all granted | + | Require all granted |
| - | </ | + | </ |
| - | </ | + | </ |
| - | | + | | \\ \\ \\ \\ <WRAP round safety> Les chemins d' |
| - | * Les chemins du **Documentroot** sont à adapter selon la localisation de Xampp et de l' | + | </ |
| - | * Attention aux chemins d' | + | |
| </ | </ | ||
| - | | Cependant, il convient de prendre en considération que l' | + | | Cependant, il convient de prendre en considération que \\ l' |
| | \\ | | \\ | ||
| - | < | + | |
| - | DocumentRoot " | + | DocumentRoot " |
| - | ServerName localhost | + | ServerName localhost |
| - | </ | + | </ |
| |:::| | |:::| | ||
| Un redémarrage d' | Un redémarrage d' | ||
| - | <WRAP center round important | + | <WRAP center round important |
| Pour que ceci fonctionne, il faut, en plus, modifier le fichier **c: | Pour que ceci fonctionne, il faut, en plus, modifier le fichier **c: | ||
| </ | </ | ||
| + | ===== Serveur virtuel sous https ===== | ||
| + | Dans Xampp, le dossier **htdocs** et **les alias** répondent en https naturellement (préparamétrage fait en ce sens dans / | ||
| + | Dans ce dernier cas, il faut donc ajouter au fichier **httpd-vhosts.conf** une entrée complète sur le modèle suivant : | ||
| + | | \\ | ||
| + | < | ||
| + | DocumentRoot " | ||
| + | ServerName www.local | ||
| + | SSLEngine on | ||
| + | SSLCertificateFile " | ||
| + | SSLCertificateKeyFile " | ||
| + | < | ||
| + | Options Indexes FollowSymLinks | ||
| + | AllowOverride All | ||
| + | Require all granted | ||
| + | </ | ||
| + | </ | ||
| + | | \\ \\ \\ \\ <WRAP round safety> | ||
| + | </ | ||
bloc2/prog/web/apache.1663873935.txt.gz · Dernière modification : 2022/09/22 21:12 de admin
