Hierzu am Apache die Mod proxy_ajp aktivieren. Am Alfresco Server muss in der Konfig-File server.xml vom Tomcat die Zeile <Connector port=“8009″ protocol=“AJP/1.3″ redirectPort=“8443″ /> aktiviert und anschließend Tomcat neugestartet werden.
Am Apache-Server fügt man nun noch einen neuen Virtual-Host hinzu. In meinem Beispiel wird auf https.
<VirtualHost *:443>
ServerName your.server.dom
SSLEngine on
SSLProxyEngine on
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key
SSLCACertificateFile /etc/apache2/ssl/server.crt
CheckSpelling On
TimeOut 1800
RequestHeader edit Transfer-Encoding Chunked chunked early
RequestHeader unset Accept-Encoding
ProxyVia Full
ProxyRequests Off
RedirectMatch ^/$ /share/
RedirectMatch ^/alfresco$ /alfresco/
RedirectMatch ^/share$ /share/
ProxyPass /share ajp://alfresco.local.net:8009/share
ProxyPassReverse /share ajp://alfresco.local.net:8009/share
ProxyPass /alfresco ajp://alfresco.local.net:8009/alfresco
ProxyPassReverse /alfresco ajp://alfresco.local.net:8009/alfresco
ErrorLog /var/log/apache2/your.server.dom_error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg. LogLevel notice
CustomLog ${APACHE_LOG_DIR}/your.server.dom_access.log combined
</VirtualHost>
Kommentare