Skip to content

Prebuilt Packages on Centos 7.x

Guglielmo Faglioni edited this page Dec 21, 2016 · 20 revisions

Update your CentOS first

yum update -y

Then you need to get EPEL repositories

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

Install some dependencies

yum install cpp gcc-c++ cmake git psmisc {binutils,boost,jemalloc,numactl}-devel \
{ImageMagick,sqlite,tbb,bzip2,openldap,readline,elfutils-libelf,gmp,lz4,pcre}-devel \
lib{xslt,event,yaml,vpx,png,zip,icu,mcrypt,memcached,cap,dwarf}-devel \
{unixODBC,expat,mariadb}-devel lib{edit,curl,xml2,xslt}-devel \
glog-devel oniguruma-devel ocaml gperf enca libjpeg-turbo-devel openssl-devel \
mariadb mariadb-server make libc-client -y

Install HHVM

rpm -Uvh http://mirrors.linuxeye.com/hhvm-repo/7/x86_64/hhvm-3.15.2-1.el7.centos.x86_64.rpm

Another version available in: http://mirrors.linuxeye.com/hhvm-repo/7/x86_64/

Note: In hhvm-3.12.1-1.el7.centos.x86_64.rpm you need to install zeromq-devel => yum install zeromq-devel

Clone this wiki locally