Configure Apache Extras
Alias
You can find the apache configuration file for dashboard 2.0 site in
/etc/apiomat/aom-dashboard.conf
Here you can edit e.g. the Alias where the new dashboard is accessible:
modified Alias for dashboard
Change line '/dashboard "/opt/aom-dashboard/site/apiomat"' to
Alias / "/opt/aom-dashboard/site/apiomat/"
to make dashboard accessible via
http(s)://servername/
Startup problems
If you use apache < 2.4 then you must change 2 lines in configuration to look like this:
Conf
Order deny,allow
#Require all granted
Activate redirect from port apache port 80 to tomcat port 8080 via Proxy
Should be activated automatically. To enable proxying manually:
Conf
a2enmod proxy_http
a2ensite
001
-yambas
Activate redirect from port apache port 80 to tomcat port 8080 via AJP
Install Apache AJP module, e.g.
conf
sudo a2enmod proxy proxy_ajp
Enable AJP in Tomcat if not active already (/opt/aom-yambas/server.xml):
server.xml
Connector port=
"8009"
enableLookups=
"false"
redirectPort=
"8443"
protocol=
"AJP/1.3"
Change /etc/apiomat/001-yambas.conf:
001-yambas.conf
<IfModule mod_proxy.c>
ProxyPreserveHost On
ProxyPass /yambas ajp:
//localhost:8009/yambas
ProxyPassReverse /yambas ajp:
//localhost:8009/yambas
...