
Ich habe auf meinem Server einen virtuellen Netzwerkadapter mit einer sekundären IP-Adresse eingerichtet (wie hier:http://www.liberiangeek.net/2012/04/create-virtual-network-adapters-in-ubuntu-12-04-precise-pangolin/)
Ich möchte, dass Apache, MySQL und PHP mit dieser sekundären IP-Adresse funktionieren. Wenn ich mich also per SSH mit meinem Server verbinde (unter Verwendung der primären IP-Adresse, nicht der virtuellen) und einfach etwas wie
sudo apt-get installiere Apache2
Dadurch wird Apache installiert, aber ich möchte, dass es für die sekundäre IP-Adresse installiert wird. Funktioniert Apache auch automatisch für die sekundäre IP-Adresse? Wenn nicht, wie installiere ich es, damit es funktioniert?
Antwort1
Ich denke, was Sie wollen, ist dieHörenRichtlinie.
listen ip.address.of.eth0-1:port
z.B
listen 192.168.1.1:80
Antwort2
Angenommen, die reale IP ist AA und die virtuelle IP ist BB, dann liefern standardmäßig und ohne Konfigurationsänderungen beide IPs denselben Inhalt, da Apache eingehende HTTP-Anfragen auf allen Schnittstellen akzeptiert. Die Verwendung eines virtuellen Hosts ermöglicht Ihnen jedoch, spezifische Inhalte für die IP AA und andere Inhalte für die IP BB bereitzustellen.