This is really an apache question but if anyone knows offhand it would be nice to know...
How do i build a standalone mod_proxy.so module that i can use to load into an apache install that has loadable module support compiled in?
thanks
On 06/04/06, Tom Brown tom.brown@goodtechnology.com wrote:
This is really an apache question but if anyone knows offhand it would be nice to know...
How do i build a standalone mod_proxy.so module that i can use to load into an apache install that has loadable module support compiled in?
mod_proxy's already built as a module in the default CentOS 4 Apache:
[wmcdonald@willspc ~]$ slocate mod_proxy 2> /dev/null /usr/lib/httpd/modules/mod_proxy_http.so /usr/lib/httpd/modules/mod_proxy_connect.so /usr/lib/httpd/modules/mod_proxy_ftp.so /usr/lib/httpd/modules/mod_proxy.so /usr/include/httpd/mod_proxy.h /usr/libexec/webmin/apache/mod_proxy.pl [wmcdonald@willspc ~]$ rpm -qf /usr/lib/httpd/modules/mod_proxy.so httpd-2.0.52-22.ent.centos4 [wmcdonald@willspc ~]$
All you would need to configure it would be the appropriate LoadModule directives:
[wmcdonald@willspc ~]$ grep -i proxy /etc/httpd/conf/httpd.conf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_connect_module modules/mod_proxy_connect.so # Proxy Server directives. Uncomment the following lines to # enable the proxy server: #<IfModule mod_proxy.c> #ProxyRequests On #<Proxy *> #</Proxy> #ProxyVia On # CacheRoot "/var/cache/mod_proxy" # End of proxy directives.
Will.