I have a staging server. I have installed php5.3, 5.4, and 5.5 on it. Today I tried to install XCache 3.1.0 on it with PHP 5.4.28.
First, I recompiled the PHP 5.4.28 with more features. So noted below:
1) Install additional required dev packages
yum install gmp gmp-devel
2) Compile and install php 5.4.28
cd php-5.5.12
./configure --prefix=/usr/local/php54 \
--with-config-file-path=/etc/php54 \
--with-config-file-scan-dir=/etc/php54/php.d \
--with-libdir=lib64 \
--with-mysql \
--with-mysqli \
--enable-mbstring \
--disable-debug \
--disable-rpath \
--with-bz2 \
--with-curl \
--with-gettext \
--with-iconv \
--with-openssl \
--with-gd \
--with-mcrypt \
--with-pcre-regex \
--with-zlib \
--enable-cgi \
--enable-exif \
--enable-zip \
--with-gmp \
--enable-ftp \
--enable-shmop \
--enable-sockets
make
make install
Restart Apache
service httpd restart
Then, I start to install XCache from source, the latest version of XCache is 3.1.0.
3) Download and decompress it.
wget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz tar -xvzf xcache-3.1.0.tar.gz
4) Compile XCache based on current PHP 5.4.28 installation
cd xcache-3.1.0 /usr/local/php54/bin/phpize ./configure --enable-xcache --with-php-config=/usr/local/php54/bin/php-config make make install cp xcache.ini /etc/php54/php.d/xcache.ini service httpd restart
Then reload the phpinfo page and get following information.
And XCache web interface:








