Centos – Installing Apache httpd 2.4 “–with-included-apr”

apache-2.4centoshttpd

I'm trying to install Apache httpd 2.4.9 on a bare CentOS 6.5 server.

Using the command ./configure --prefix=/etc/httpd --with-included-apr, the installation of httpd goes smoothly until it gets to the configuration of apr-util. It then provides the standard error when it can't find a suitable apr directory:

checking for APR... configure: error: the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file.
configure failed for srclib/apr-util

The first instance it checks for APR, it passes. The second when configuring apr-util fails. Currently I have both apr and apr-util in /etc/httpd/httpd-2.4.9/srclib.

Would moving the installation files from /etc/httpd (meaning the httpd-2.4.9 directory) affect the install in any way? Perhaps moving apr and apr-util to another location entirely and then using the option --with-apr instead.

Best Answer

I have just run into the exact same issue, the final error message was deceiving. The actual error had occurred previously in the script and was permission denied. after giving execute to all .sh files in the build directories of both 'apr' and 'apr-util' it worked perfectly.