User Tools

Site Tools

Deploy an EASA Licensed system on Windows

If you have never used EASA before we provide a streamlined EASA Evaluation installer which puts a full EASA system on a single machine with default configuration presets. EASA Evaluation enables an Author to modify, Test, and Publish an EASAP, and then enables a User to run an EASAP free for a period of 30 days.

In contrast the EASA Licensed installation described here, assigns individual EASA computational roles to each of several physical machines and adjusts many other custom configuration options within the license conditions.

For Linux installation instructions, see Install EASA Linux Ubuntu or Redhat .

The following installation instructions allow precise control over a EASA Licensed deployment.

Before we get started please read Pre-installation Issues to identify and resolve any system conflicts ahead of time.

1. Select a 64-bit computer to act as an EASA Server. We recommend that you use a computer with 32-bit MS Excel already installed. EASA supports only 32-bit versions of Excel. If you install EASA on a machine that only has 64-bit Excel, please contact for instructions on setting up a separate 32-bit Excel Server.

EASA 6.0 now requires a MySQL database. MySQL will be installed automatically by the EASA installer.

Excel 2016 has additional mandatory configuration.

2. Contact us for link to download the EASA Licensed installer for Windows:, then download it.

3. Double-click the installer.

4. If prompted grant, 'public network access' to EASA.

5. If EASA has been installed already, specify whether to update the existing folder or use a new installation folder.
→ Hereafter referred to as <EASAROOT>.

6. Select or unselect the various EASA components (implemented as Tomcat webapps) to install on the current machine:

  • An EASA Server is the central role for an EASA system:
    • It hosts the User,Author,Administrator login page
    • It delegates a selected EASAP to an EASAP Server
    • It provide configures database configuration, logging and a MySql instance
  • An EASAP Server serves an instance of a running EASAP to a web browser
  • An EASAP Web service provides a RESTful or SOAP API for non-interactive use by a Web Service Client
  • MS Excel Server Support allows an EASAP to literally run a spreadsheet, update cells, export charts, etc….
  • Compute Server allows an EASAP to interact with third-party software like Matlab, a C program, a batch script, etc….

7. Choose an EASAP data folder, the EASA Help Pages refer to this folder as <SERVERDATA> → click Next

8. Set listen and shutdown ports and a name for the EASA Tomcat8 service → click Next
( a NEWNAME requires executable name change as well, <EASAROOT>\tomcat\bin\Tomcat8w.exe → NEWNAMEw.exe)

9. Review the configuration →click Next. Installation will proceed.

10. After two or three minutes the installation will complete.

11. Before clicking the Finish button, please make a note of the URL to access EASA on the local machine.

One example is:

  • http://localhost:80/easa

To allow remote access to EASA, either:

  • Configure an alternate hostname with DNS.
  • Use an IP address.

For Excel 2016, please now configure the EASA service to run as 'EASA-user'

Repeat this installation process for each EASA machine → modify which components to install as desired.

If the installation fails, <SERVERDATA> will need to be removed and a fresh installation begun.

Page Tools