Httpd mod proxy Compilation
Jump to navigation
Jump to search
Internal
Compilation with httpd
Configuration to compile mod_proxy when httpd is compiled from scratch:
./configure ... \ ... --enable-so \ --enable-proxy=shared \ --enable-proxy-connect=shared \ --enable-proxy-http=shared \ --enable-proxy-ajp=shared \ --enable-proxy-balancer=shared \
Note that the modules can also be statically compiled, by specifying simply "--enable-proxy", ... (not recommended).
Compilation for an Already Installed httpd Instance
In order to compile and install on an already installed httpd instance:
- Check out/download the corresponding source tree.
- Locate the httpd instance you want to install the module into. Assuming that is located at ${APACHE_HOME}:
cd ${SRC_DIR} ${APACHE_HOME}/bin/apxs -a -i -c ./modules/proxy/mod_proxy.c ./modules/proxy/proxy_util.c