How to configure HA Proxy on domain base


#1

Hi all,

I have following problem:

Host Ubuntu 14.04 desktop
VMs Ubuntu 14.04 desktop/server edition
VirtualBox

I have several web-servers running on VMs, each with its own domain/subdomain and internal IP address. But I have only one Fixed IP/External IP.

On googling I found HA Proxy and I suppose it can solve my problem. I’m now searching for steps/document how to configure it on domain base?

Besides can I install HA Proxy on a VM instead of on the Host. Because I expect retain the latter clean solely for running VirtualBox. Thanks

Regards
satimis


#2

Hi satimis,

Yes, HAProxy can take routing decisions based on domain name (or any part of the HTTP protocol).
Please read this blog article:
http://blog.haproxy.com/2011/09/28/aloha-load-balancer-as-a-reverse-proxy/

And yes, you can run HAProxy into a virtualbox VM. From a performance point of view, this is not recommended. It’s acceptable for less than 1k req/s.

Baptiste