Skip to content
Create a gist now

Instantly share code, notes, and snippets.

Install PHP APC on Mac OS X 10.8 "Mountain Lion"
# Compile PCRE - Perl Compatible Regular Expressions
cd /usr/local/src
curl -O ftp://ftp.csx.cam.ac.uk//pub/software/programming/pcre/pcre-8.31.tar.gz
tar -xvzf pcre-8.31.tar.gz
cd pcre-8.31
./configure
make
sudo make install
# Compile Autoconf
cd /usr/local/src
curl -O http://gnu.mirrors.hoobly.com/gnu/autoconf/autoconf-2.69.tar.gz
tar xzf autoconf-2.69.tar.gz
cd autoconf-2.69
./configure --prefix=/usr/local
make
sudo make install
# Compile PHP APC
cd /usr/local/src
curl -O http://pecl.php.net/get/APC-3.1.13.tgz
tar xzf APC-3.1.13.tgz
cd APC-3.1.13
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make && sudo cp modules/*.so /usr/lib/php/extensions/no-debug-non-zts-20090626
@julienbourdeau

How come there is no "make install" after you "configure" and "make" PHP APC?

@wildone
wildone commented Apr 23, 2013

because they are modules...read line 26...

@BognarB
BognarB commented May 23, 2013

use APC-3.1.9 is last stable version at this moment

@brod-ie
brod-ie commented Jul 3, 2013

@BognarB is indeed correct, 3.1.9 is the latest stable version: http://pecl.php.net/package/APC. Thanks for the Gist, it worked a treat.

@salamoun
salamoun commented Jul 5, 2013

Works on 10.9 Mavericks (with Xcode 5) too.

@kevindees

pcre needs to be 8.33

@mizterp
mizterp commented Jan 13, 2014

I had to use the following to get APC installed on my system:

[path_to_php]/bin/phpize && CFLAGS=-m32 CPPFLAGS=-m32 CCASFLAGS=-m32 ./configure --with-php-config=[path_to_php]/bin/php-config && make

@zhangjiachao

/usr/include/php/ext/pcre/php_pcre.h:29:10: fatal error: 'pcre.h' file not found

@ddimaria
ddimaria commented Apr 4, 2014

Latest PCRE is 8.35. Change lines 3-5 to read:

curl -O ftp://ftp.csx.cam.ac.uk//pub/software/programming/pcre/pcre-8.35.tar.gz
tar -xvzf pcre-8.35.tar.gz
cd pcre-8.35

@g-patel
g-patel commented Jun 11, 2015

this is not related to "Mountain Lion", but any idea to installing apc on " Os X Yosemite" which comes with php 5.5?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.