Skip to content

Instantly share code, notes, and snippets.

@email2liyang
Forked from cbschuld/gist:cdcaf062da5b34eede37
Last active August 29, 2015 14:11
Show Gist options
  • Save email2liyang/c9c090b319767145c281 to your computer and use it in GitHub Desktop.
Save email2liyang/c9c090b319767145c281 to your computer and use it in GitHub Desktop.
#!/bin/sh
yum update -y
yum install -y wget git
wget "http://www.haproxy.org/download/1.5/src/haproxy-1.5.3.tar.gz"
yum groupinstall -y 'Development Tools'
yum install -y openssl-devel
yum install -y rpmdevtools pcre-devel
rpmdev-setuptree
mv haproxy-1.5.3.tar.gz ~/rpmbuild/SOURCES/
git clone git://github.com/bluerail/haproxy-centos.git
cp haproxy-centos/conf/* ~/rpmbuild/SOURCES/
cp haproxy-centos/spec/* ~/rpmbuild/SPECS/
cd rpmbuild/
rpmbuild -ba SPECS/haproxy.spec
rpm -Uvh /root/rpmbuild/RPMS/x86_64/haproxy-1.5.3-1.amzn1.x86_64.rpm
# vi /etc/haproxy/haproxy.cfg
# chkconfig haproxy on
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment