System Requirements

Last update: Download PDF Edit

1 Introduction

This document presents the system requirements for the various parts of the Mendix Platform.

2 Desktop Modeler

The Mendix Desktop Modeler supports Windows 7, 8, and 10. It supports both 32-bit and 64-bit variations, but 64-bit is recommended.

The following frameworks are automatically installed (if necessary):

  • Microsoft .NET Framework 4.6.2
  • Microsoft Visual C++ 2010 SP1 Redistributable Package
  • Microsoft Visual C++ 2013 Redistributable Package
  • Java Development Kit 1.8

If you want to use TortoiseSVN in combination with the Desktop Modeler, download the latest version 1.7.x from Sourceforge.

3 Team Server

The Team Server is implemented using Subversion, and the Modeler uses the HTTPS protocol to communicate with that server. To access the Team Server from within the Desktop Modeler, the network at your location needs the following settings:

  • The HTTPS port (TCP 443) needs to be open
  • The HTTP port (TCP 80) needs to be open
  • WebDAV (verbs within the HTTP protocol) needs to be enabled on the proxy server (if any)

4 Web Modeler

The Mendix Web Modeler is optimized for use with Google Chrome. While Chrome is the officially supported browser, you can also use the Web Modeler with other popular browsers like Mozilla Firefox, Apple Safari, and Microsoft Edge.

5 Server

5.1 Operating System

  • Microsoft Windows Server 2008 SP2 and above
  • Debian 8 (Jessie) and above
  • Red Hat Enterprise Linux 6, Red Hat Enterprise Linux 7
  • CentOS 6, CentOS 7

5.2 Web Server

  • Microsoft Internet Information Services 7 and above
  • Nginx (tested with versions included in Debian Jessie and Debian Jessie Backports)
  • Apache

5.3 Database Server

5.4 Java

When running Mendix on a server, you will need Java Runtime Environment (JRE) 8. To download JREs, see Java SE Downloads.

5.5 Application Server

Jetty is built into the Mendix Runtime, so an application server is not required.

6 Browsers

6.1 Desktop Browsers

  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
  • Microsoft Edge
  • Microsoft Internet Explorer 11

6.2 Mobile Browsers

  • iOS 9 and above (Safari)
  • Android 5.0 and above
  • Windows Phone 8 and above

7 Mobile Operation Systems

This is important for the Mendix Mobile app:

  • iOS 9 and above
  • Android 5.0 and above

8 MxBuild

MxBuild is a Windows and Linux command-line tool that can be used to build a Mendix Deployment Package. See MxBuild for more information.

8.1 Mendix Version 7.1 & Above

  • Mono v4.6.x or .NET v4.6.2
  • JDK 8.

8.2 Mendix Version 6 & Version 7.0.2

  • Mono v3.1.0 or .NET v4.5
  • JDK 8