Applies to ReadyAPI 2.7, last modified on June 13, 2019

This topic provides detailed information on installing ReadyAPI. Binary installers are available for Windows, Linux, and macOS.

To learn how to install VirtServer, see VirtServer Installation.
To learn how to install ReadyAPI on linux headless machines, see Installing ReadyAPI on Headless Machines.

Before installing

To run ReadyAPI, your computer must meet certain system requirements.

Also, you will need either a ReadyAPI trial license or a commercial Pro license for one or for all ReadyAPI applications (SoapUI, LoadUI, ServiceV). A Pro license for one of the application enables basic functionality of the other ones.

ReadyAPI will ask you to activate your license when you run the product for the first time.

For current ReadyAPI users:

  • If you have an active license of ReadyAPI, you do not need to activate a new license.

  • VirtServer requires a separate license.

Installation steps

  1. Download the installer for your platform from the ReadyAPI Downloads Center.

    If you install ReadyAPI on a Linux machine, make sure the installer has the appropriate permissions and can be executed. To do this, run the chmod +x ./

    You can also download the installer via ReadyAPI Updater.

    Show instruction

  2. Run the installer. The installer will unpack the files and prepare them for installation:

    Preparing install
  3. If ReadyAPI is already installed on your computer, you will be asked if you want to update the current installation or to install the product anew to a different directory:

    Tip: Click to see where the current installation is located.
    Installer start

    Click the image to enlarge it.

    If you downloaded the installer via ReadyAPI Updater and selected to run it later, click Next in the Wizard.
  4. Select the needed option and click Next.

    Note: This topic explains how to install the product for the first time. If you update your current installation, the steps may be different.
  5. On the next page, select the installation mode:

    • Full installation – installs the default set of ReadyAPI components to the default folder.

    • Custom installation – allows you to select the components you want to install and specify a different installation folder.

    Installation type

    Click the image to enlarge it.

    Select the needed option and click Next.

  6. If you select Custom installation, the wizard will display two additional pages:

    • Specifying the installation folder:

      Install location

      Click the image to enlarge it.

    • Selecting the components to install:


      Click the image to enlarge it.

      ReadyAPI comes bundled with extra components that you may want to install if you need them. The components can also be added later by running the installer again.

      Option Description Comment
      JDBC Drivers The JDBC drivers are needed to connect to databases. If you need some other JDBC drivers, you need to install them manually.
      Note: Click to get more information about a component.

      Select the components you want to install and click Next.

  7. If you use Linux, on the next page, you can create symlinks. To do this, select the Create symlinks option and specify a directory.

  8. When the installation is complete, you can select the Run ReadyAPI check box to run ReadyAPI upon closing the wizard.

    Finish installation

    Click the image to enlarge it.

  9. Click Finish.

See Also

ReadyAPI Documentation
System Requirements
VirtServer Installation

Highlight search results