Zwei Apache auf einem Server unter einer IP mit verschiedenen Ports?
Wir möchten div. Dienste auf physisch einem Linux-Server unter einem zusätzlichen, zweiten Apache implementieren.
Kann man die Nameserver und die apache-server so konfigurieren, dass bei Eingabe von www.abc.de auf die IP 123.456.78.90 unter Standard-Port 80 aufgelöst wird und der apache 1 drauf hört, und bei Eingabe von www.xyz.de auf die gleiche IP 123.456.78.90 aber unter Port z.B. 81 aufgelöst wird und der apache 2 drauf hört?
Oder benötigt man für dieses Szenario zwingend zwei IP-Adressen?
Kann man die Nameserver und die apache-server so konfigurieren, dass bei Eingabe von www.abc.de auf die IP 123.456.78.90 unter Standard-Port 80 aufgelöst wird und der apache 1 drauf hört, und bei Eingabe von www.xyz.de auf die gleiche IP 123.456.78.90 aber unter Port z.B. 81 aufgelöst wird und der apache 2 drauf hört?
Oder benötigt man für dieses Szenario zwingend zwei IP-Adressen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 337
Url: https://administrator.de/contentid/337
Ausgedruckt am: 23.11.2024 um 13:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo,
eigentlich müsste es damit funktionieren:
Listen 192.168.1.1:80
Listen 192.168.1.1:81
Aber Vorsicht, bei Virtuellen Server muss dann auch folgendes geändert werden:
<VirtualHost 192.168.1.1:80 >
bla bla ..
</VirtualHost>
<VirtualHost 192.168.1.1:81 >
bla bla ..
</VirtualHost>
Viel Spaß beim ausprobieren
eigentlich müsste es damit funktionieren:
- Listen: Allows you to bind Apache to specific IP addresses and/or
- ports, in addition to the default. See also the <VirtualHost>
- directive.
Listen 192.168.1.1:80
Listen 192.168.1.1:81
- BindAddress: You can support virtual hosts with this option. This directive
- is used to tell the server which IP address to listen to. It can either
- contain "*", an IP address, or a fully qualified Internet domain name.
- See also the <VirtualHost> and Listen directives.
Aber Vorsicht, bei Virtuellen Server muss dann auch folgendes geändert werden:
<VirtualHost 192.168.1.1:80 >
bla bla ..
</VirtualHost>
<VirtualHost 192.168.1.1:81 >
bla bla ..
</VirtualHost>
Viel Spaß beim ausprobieren
Hmm, OK, so ähnlich hab´ ich mir
die Einträge in der httpd.conf für
den apache auch gedacht.
Allerdings möchten wir ja 2 Apache
verwenden, d.h. in der einen httpd.conf
würde stehen
Listen 192.168.1.1:80 und <VirtualHost
192.168.1.1:80 >
und in der anderen httpd.conf
Listen 192.168.1.1:81 und <VirtualHost
192.168.1.1:81 >
die Einträge in der httpd.conf für
den apache auch gedacht.
Allerdings möchten wir ja 2 Apache
verwenden, d.h. in der einen httpd.conf
würde stehen
Listen 192.168.1.1:80 und <VirtualHost
192.168.1.1:80 >
und in der anderen httpd.conf
Listen 192.168.1.1:81 und <VirtualHost
192.168.1.1:81 >
glaub nicht das das geht.
Aber kann man denn auch die Nameserver so
konfigurieren, dass die eine IP für
verschiedene Domänen auf verschiedene
Ports aufgelöst wird?
konfigurieren, dass die eine IP für
verschiedene Domänen auf verschiedene
Ports aufgelöst wird?
Probiere es doch mit einer virtuellen IP. Sonst fällt mir auch nichts ein. Sorry