Template:ApacheOXConf: Difference between revisions
From Open-Xchange
No edit summary |
No edit summary |
||
Line 15: | Line 15: | ||
ProxyPass /infostore ajp://127.0.0.1:8009/infostore smax=0 ttl=60 retry=5 | ProxyPass /infostore ajp://127.0.0.1:8009/infostore smax=0 ttl=60 retry=5 | ||
ProxyPass /publications ajp://127.0.0.1:8009/publications smax=0 ttl=60 retry=5 | ProxyPass /publications ajp://127.0.0.1:8009/publications smax=0 ttl=60 retry=5 | ||
# next line is required for OXtender for Business Mobility only | |||
ProxyPass /Microsoft-Server-ActiveSync ajp://127.0.0.1:8009/Microsoft-Server-ActiveSync smax=0 ttl=60 retry=5 | |||
Modify the default website settings to display the Open-Xchange GUI | Modify the default website settings to display the Open-Xchange GUI |
Revision as of 12:40, 2 August 2010
Configure the mod_proxy_ajp module by creating a new Apache configuration file.
$ vim {{{ajpconf}}} {{{loadmodule}}} <Proxy *> Order deny,allow allow from all </Proxy> ProxyPass /axis2 ajp://127.0.0.1:8009/axis2 smax=0 ttl=60 retry=5 ProxyPass /ajax ajp://127.0.0.1:8009/ajax smax=0 ttl=60 retry=5 ProxyPass /servlet ajp://127.0.0.1:8009/servlet smax=0 ttl=60 retry=5 ProxyPass /infostore ajp://127.0.0.1:8009/infostore smax=0 ttl=60 retry=5 ProxyPass /publications ajp://127.0.0.1:8009/publications smax=0 ttl=60 retry=5 # next line is required for OXtender for Business Mobility only ProxyPass /Microsoft-Server-ActiveSync ajp://127.0.0.1:8009/Microsoft-Server-ActiveSync smax=0 ttl=60 retry=5
Modify the default website settings to display the Open-Xchange GUI
$ vim {{{apacheconf}}} <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot {{{docroot}}} <Directory {{{docroot}}}> AllowOverride None Order allow,deny allow from all RedirectMatch ^/$ /ox6/ </Directory> ExpiresActive On ExpiresByType image/gif "access plus 23 hours" ExpiresByType image/png "access plus 23 hours" ExpiresByType image/jpg "access plus 23 hours" ExpiresByType image/jpeg "access plus 23 hours" ExpiresByType text/javascript "access plus 23 hours" ExpiresByType text/css "access plus 23 hours" ExpiresByType text/html "access plus 23 hours" ExpiresByType application/x-javascript "access plus 23 hours" <Files ~ "\.(js|css|gif|jpe?g|png)$"> Header append Cache-Control "public" </Files> DeflateFilterNote ratio AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/x-js application/x-javascript application/javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html Header append Vary User-Agent env=!dont-vary </VirtualHost>