« Installation de configuration du serveur web Apache 2.4 sous Debian Bullseye » : différence entre les versions

Aller à la navigation Aller à la recherche
Ligne 243 : Ligne 243 :
Cela garde néanmoins un intérêt si vous souhaitez par exemple ne rendre accessible une vhost que sur une adresse IP spécifique dans le cadre d'un serveur disposant de plusieurs adresses IPs (cas par exemple d'une virtualhost d'administration qui n'écouterait que sur un port local/vpn).
Cela garde néanmoins un intérêt si vous souhaitez par exemple ne rendre accessible une vhost que sur une adresse IP spécifique dans le cadre d'un serveur disposant de plusieurs adresses IPs (cas par exemple d'une virtualhost d'administration qui n'écouterait que sur un port local/vpn).


Notez que par défaut, apache bind sur les ports 80 et 443 sans définir d'ip (cf <code>/etc/apache2/ports.conf</code>), ce qui signifie que apache servira des requêtes sur toutes les adresses IPs attribuées au serveur, et que chacune de ces adresses IPs pourra servir à définir une virtualhost ip-based.
Notez que par défaut, apache bind sur les ports 80 et 443 sans définir IP (cf <code>/etc/apache2/ports.conf</code>), ce qui signifie que apache servira des requêtes sur toutes les adresses IPs attribuées au serveur, et que chacune de ces adresses IPs pourra servir à définir une virtualhost ip-based et/ou named-based.


Par exemple, si votre serveur possède les adresses IPs 192.168.10.1 et 192.168.20.2 et que vous définissez la virtualhost suivante :
Par exemple, si votre serveur possède les adresses IPs 192.168.10.1 et 192.168.20.2 et que vous définissez la virtualhost suivante :
Ligne 249 : Ligne 249 :
<VirtualHost 192.168.20.2:80>
<VirtualHost 192.168.20.2:80>
     ServerName admin.server.localdomain
     ServerName admin.server.localdomain
    ServerAlias admin.server.localdomain2
     DocumentRoot /srv/admin/
     DocumentRoot /srv/admin/
</VirtualHost>
</VirtualHost>
4 231

modifications

Menu de navigation