Tomcat

From Geitenpad
Jump to navigation Jump to search

Install tomcat

root@paardenpad:~# aptitude install tomcat8 tomcat8-admin

Add user

root@paardenpad:~# vim /etc/tomcat8/tomcat-users.xml

Add: <user username="rijk" password="****" roles="manager-gui"/>

root@paardenpad:/usr/share/tomcat8/bin# vim setenv.sh

Add (create if not exists): JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Europe/Amsterdam"

root@paardenpad:/etc/apache2/sites-enabled# a2enmod proxy
root@paardenpad:/etc/apache2/sites-enabled# a2enmod proxy_http
root@paardenpad:/etc/apache2/sites-enabled# systemctl restart apache2

For every application add proxy settings to paardenpad-ssl.conf

root@paardenpad:/etc/apache2/sites-enabled# vim paardenpad-ssl.conf

E.G.

      ProxyPass         /churchserviceplanner  http://localhost:8080/churchserviceplanner
      ProxyPassReverse  /churchserviceplanner  http://localhost:8080/churchserviceplanner
   </VirtualHost>
</IfModule>