Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  • Load balancing capabilities via mod_proxy_balancer
  • Improved SSL/crypto handling via OpenSSL or SSL offloading via custom hardware

The Apache proxy documentation may be a helpful reference for the discussion in the following sections.

mod_proxy_ajp

Quick demo of using ProxyPass syntax in an Apache VirtualHost.

 

No Format
 <VirtualHost xxx.xxx.xxx.xxx:443>
  # SERVER
  ServerAdmin root@localhost
  ServerName https://server.host.name
  UseCanonicalName On
  TraceEnable Off
  
# SSL
  SSLEngine On
  SSLProtocol all -SSLv2
  SSLCertificateFile /path/to/server.crt
  SSLCertificateKeyFile /path/to/server.key
  
  # LOGS rotate logs daily
  ErrorLog "|/usr/sbin/rotatelogs /var/log/httpd/servername-error_%Y%m%d.log 86400 -300"
  CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/servername-access_%Y%m%d.log 86400 -300" common
  
  # AJP
  ProxyPass / ajp

...

://127.0.0.1:8009/
  ProxyPassReverse / ajp://127.0.0.1:8009/
 
</VirtualHost>

 

mod_proxy_http

TBD