我已经在服务器上设置了具有辅助IP地址的虚拟networking适配器(如下所示: http : //www.liberiangeek.net/2012/04/create-virtual-network-adapters-in-ubuntu-12-04 – 穿山甲/ )
我想要Apache,MySQL和PHP来处理这个从IP地址。 所以,如果我SSH到我的服务器(使用主要的IP地址,而不是虚拟的),只是运行类似的东西
sudo apt-get install apache2
这安装了Apache,但我希望它被安装为从IP地址。 Apache会自动为辅助IP地址工作吗? 如果没有,我如何安装它,所以它会工作?
我想你想要的是listen指令。
listen ip.address.of.eth0-1:port
例如
listen 192.168.1.1:80
假设真正的ip是aa,虚拟ip是bb,那么在默认情况下,没有configuration更改,这两个ips将提供相同的内容,因为apache在所有接口上接受传入的http请求。 然而,使用虚拟主机将允许您为ip aa提供特定的内容,为ip bb提供另一个不同的内容。