Software requirements

This page describes the additional software and infrastructure you'll need to run WProofreader Server. We recommend that you familiarize yourself with these requirements before installation.

The information on this page applies to products v6.7.3 and higher.

  • Use the product only with a supported platform (see the table below). Any platforms and versions which are not listed on this page are unsupported, which means we don't test, fix bugs, or provide assistance on any issues that may occur.

  • We recommend visiting our blogarrow-up-right to see if there are any End of Support Announcements for upcoming changes to supported platforms.

Software prerequisites

The on-premise package requires the following software to be used:

  1. One of the supported operating systems installed on a dedicated server or virtual machine;

  2. Web server to serve static files (web content);

  3. JRE or JDK with JVM installed to enable the grammar engine;

  4. One of the supported browsers to correctly display a product functionality integrated into your web app or website.

Supported platforms and environments

Windows server

  • Windows Server 2016 / 2019 / 2022

  • Windows 10 / 11

Supported OS with a 64-bit architecture only.

Linux distributives

  • Red Hat Enterprise Linux (RHEL) 8+

  • Ubuntu 20.04 LTS+

  • Amazon Linux 2023+

Recommended using long-term support (LTS) versions only. The application should work on other distributives which have Glibc at least version 2.28.

Internet Information Services (IIS)

The default web server for Windows servers is IIS.

Apache HTTP Server

Optional web server for Linux.

NGINX

The default web server for Linux servers is NGINX.

Java Runtime Environment (JRE) or Java Development Kit (JDK) with Java Virtual Machine (JVM)

Java SE 17 is the minimal version.

Java 17 or higher is required. Recommended using long-term support (LTS) versions only.

AppServer will try to automatically detect Java Virtual Machine (JVM). If you prefer to setup or change a path to JVM manually, refer to the guide.

The default Docker image uses OpenJDKarrow-up-right offered by Ubuntu (default-jrearrow-up-right package).

You can also download and install OpenJDKarrow-up-right from their official web page.

Last updated

Was this helpful?