

srclib (relative to apache httpd) then you would use For instance: if you downloaded the source for APR at. (How to? open nf -> search "Listen 80" -> change itĪnd that's it, now open your browser enter "localhost: 8080", it should display "It works!".Īpr or pcre related errors require the source to be downloaded and Apache HTTPD "configure" process needs to be made aware of these source locations on your file system. 8080, this is especially important for non-root IMPORTANT: don't forget to change the default port from 80 to something else e.g. "vi /home/eddie_kumar/apache/httpd-2.4.2/conf/nf"


enable-mem-cache -enable-deflate -enable-expires -enable-headers -enable-usertrack -enable-cgi -enable-vhost-alias -enable-rewrite -enable-so -with-apr=/home/username/apache/httpd-2.4.2/srclib/apr -prefix=/home/username/apache/httpd-2.4.2/ -with-included-apr -with-pcre=/home/username/apache/pcre configure -enable-file-cache -enable-cache -enable-disk-cache Configure apache-httpd by entring following command (I like toĮnable certain options as written in the command below):.with-pcre=/home/username/apache/pcre (option). configure (with) -prefix=localURL, make and with-apr=./apache/httpd-2.4.2/srclib/apr (and) -with-included-apr (options). Download and extract APR & APR-UTIL into "./srclib/apr" &.Making and installing it, follow the steps below:) Download and extract apache-httpd-2.4.2 (but before.Here are the steps of how I installed apache-httpd on a non-root users:
