Installing apache 2.4 on OS X Mavericks 10.9

apache, apache2.4, homebrew, libtool, osx-mavericks

Solution

First thing you need homebrew on your mac. You can get with:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

command from official homebrew website.

Then you need to install pcre and libtool via:

brew install pcre
brew install libtool

After that, download latest stable apache 2.4 from Apache

After extraction go inside directory and run the following:

./configure --prefix=/usr/local/apache-<VERSION> LTFLAGS=--tag=CC

ex:

./configure --prefix=/usr/local/apache-2.4.7 LTFLAGS=--tag=CC

which I found here.

After these steps, you just need to run

make
make install

and the httpd configs and bash alters from here. Except make sure to use substitute in the correct paths.

In the end run

httpd -k start working
httpd -v

you will get (except with your version number):

Server version: Apache/2.4.7 (Unix)

Server built: Feb 8 2014 14:34:44

Hope this saves your time.

Problem

I wanted to install apache 2.4 on my OS X Mavericks and having problem with `./configure` and `make`.

Original source