Please enable JavaScript to view this site.

Altova FlowForce Server 2020 Advanced Edition

Installation > Linux

Installing FlowForce Server

Scroll Home Prev Top Next More

System Requirements



Perform installation either as root user or as a user with sudo privileges.

The previous version of FlowForce Server must be uninstalled before a new one is installed.

If you are installing FlowForce Server with other Altova server products, it is recommended to install FlowForce Server first.


Installing FlowForce Server

1.Download the installation package from to a local directory.

2.Change to the directory where you downloaded the installation package, for example:

cd /home/User/Downloads

3.Install the FlowForce Server package.


[Debian, Ubuntu]   sudo dpkg --install flowforceserveradv-2020-debian.deb

[CentOS, RedHat]   sudo rpm -ivh flowforceserveradv-2020-1.x86_64.rpm


Note:You may need to adjust the name of the package above to match the current release or service pack version.


4.Start the FlowForce Web Server service.


[CentOS 6]:       sudo initctl start flowforcewebserver

[CentOS 7]:       sudo systemctl start flowforcewebserver

[Debian 8]:       sudo systemctl start flowforcewebserver

[RedHat]:         sudo initctl start flowforcewebserver

[Ubuntu 14.04]:   sudo initctl start flowforcewebserver

[Ubuntu 16.04]:   sudo systemctl start flowforcewebserver


Licensing FlowForce Server

1.Ensure that the latest version of Altova LicenseServer ( is installed and running either on the local machine or network.

2.Register FlowForce Server with Altova LicenseServer. For this, you need to know either the host name or the IP address of the computer where LicenseServer runs. For example, if LicenseServer runs on, you can register it as follows:


sudo flowforceserver licenseserver


Note: The command above assumes you are calling the executable from the program installation directory. On CentOS and macOS, make sure to prepend "./" in front of the executable.


3.Log on to LicenseServer administration interface and assign the license to the machine where FlowForce Server runs.


For more information about licensing, refer to Altova LicenseServer documentation (


Post-installation tasks

1.Find the URL of the FlowForce Server setup page.


After you start the FlowForce Web Server for the first time as shown above, it starts on a random port and creates a setup page. If your Linux machine has a Web browser, you can open the setup page in the Web browser, for example:


sudo firefox file:///var/opt/Altova/FlowForceServer2020/flowforceweb.html


Alternatively, you can extract the setup page URL from the system log:


CentOS 7, RedHat 7

sudo grep running /var/log/messages


Debian 8, Ubuntu 16

sudo grep running /var/log/syslog


On Ubuntu 14.04 and CentOS 6, you can extract the setup page URL from the FlowForce Web server log file, using the following command:


CentOS 6, Ubuntu 14

sudo grep running /var/opt/Altova/FlowForceServer2020/data/ffweb.log


The output is similar to:


FlowForceWeb running on


To access the setup page from another machine on the network, type this link into the address bar of your browser and replace "" with the host name of your server machine.


Make sure that the random port address on which FlowForce Web Server was started is not blocked by your firewall.


2.Configure the network address and port of the Web administration interface (see Defining the Network Settings).

3.Log on to the Web administration interface (by default, http://localhost:8082, unless you changed the address and port in the previous step) and change the default FlowForce Server root password. The default login name and password is root and root, respectively.

4.If other Altova server products have been installed alongside FlowForce Server (for example, MapForce Server, StyleVision Server, RaptorXML Server), and if you would like to set environment variables for them, see Setting Environment Variables.

© 2019 Altova GmbH