Difference between revisions of "Install Apache Tomcat"
(→Changing the Tomcat port number) |
(→Set the Java runtime options) |
||
Line 10: | Line 10: | ||
=Set the Java runtime options= | =Set the Java runtime options= | ||
− | Tomcat needs to be configured to set certain Java options when it starts. The most important is to set the amount of memory that the Fusion Registry service will be allocated. | + | Tomcat needs to be configured to set certain Java options when it starts. The most important is to set the amount of memory that the Fusion Registry service will be allocated. A minimum of 4GB is recommended and the following explains how to do that. |
====Windows==== | ====Windows==== | ||
* Go to tomcat\bin folder | * Go to tomcat\bin folder | ||
Line 19: | Line 19: | ||
* Create a file called 'setenv.sh' with the following content | * Create a file called 'setenv.sh' with the following content | ||
export JAVA_OPTS="-Xmx4G" | export JAVA_OPTS="-Xmx4G" | ||
+ | ====More Java runtime options==== | ||
+ | Other Java runtime options can be set for special purposes and are explained in [[Tomcat setenv file]]. | ||
=Changing the Tomcat port number (optional)= | =Changing the Tomcat port number (optional)= |
Revision as of 10:44, 18 September 2020
Contents
Overview
Fusion Registry Core, Fusion Edge Server and other modules are Java applications which run under a Java Web Application Server.
A number of different open source and commerical options are available, but this guide explains how to install the free to use Apache Tomcat.
Installing the Apache Tomcat
Download and install Apache Tomcat.
Choose either Tomcat 8.5 or 9.0.
Set the Java runtime options
Tomcat needs to be configured to set certain Java options when it starts. The most important is to set the amount of memory that the Fusion Registry service will be allocated. A minimum of 4GB is recommended and the following explains how to do that.
Windows
- Go to tomcat\bin folder
- Create a file called 'setenv.bat' with the following content
set "JAVA_OPTS=-Xmx4G"
Linux
- Go to the tomcat/bin folder
- Create a file called 'setenv.sh' with the following content
export JAVA_OPTS="-Xmx4G"
More Java runtime options
Other Java runtime options can be set for special purposes and are explained in Tomcat setenv file.
Changing the Tomcat port number (optional)
Tomcat's default configuration is to serve its applications on port 8080. That means, by default, the Fusion Registry user interface will be available on the following URL:
http://localhost:8080/FusionRegistry
You will need to choose a different port if other software on the machine is already using port 8080.
- Go to tomcat/conf folder
- Edit server.xml
- Search "Connector port"
- Replace "8080" by your port number
- Restart tomcat server.