On Tue, Apr 25, 2017 at 6:39 PM, Manojkumar Gupta <[email protected]> wrote: > Please can you share the binary compiled copy of HAProxy for Centos 7, v1.6 > or above. > > I don’t have root access and when using generic platform there are multiple > packages that I need as dependency and without root its hard to get it > compiled from source.
I have v1.6.11 compiled for CentOS 7 (64 bit) available at the link bellow: http://download.opensuse.org/repositories/home:/cipriancraciun:/centos-7-extras/CentOS_7/x86_64/haproxy-1.6.11-5.2.x86_64.rpm It was built by using OpenSUSE's build platform (available also for CentOS) and the builds details are found bellow: https://build.opensuse.org/package/show?project=home%3Acipriancraciun%3Acentos-7-extras&package=haproxy The package is built based on HAProxy's "vanilla" sources (i.e. original sources), with a simple patch which was backported from 1.7. But as Andrew observed, without root access, you won't be able to run it as a service. Moreover you'll have to extract the RPM manually. Alternatively if this fails, you could also try download a version of HAProxy I've extracted from Ubuntu's packages, available at this link: https://data.volution.ro/ciprian/a00ddf65afc4fac2069121305c6401b6/ You'll need `haproxy.elf-...` and `liblua5.3.so-...`, which you'll have to rename without that suffix (which denotes their sources), and when you run haproxy you'll have to also configure `LD_LIBRARY_PATH` to the folder where you've placed `liblua5.3.so`. (It is quite possible that you'll need to do a similar trick with the CentOS variant also.) Hope this helps, Ciprian.

