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.

Reply via email to