Linux Deployment
Last modified: June 1, 2025
Linux deployment is only supported on Debian 10 (buster) for Mendix Runtime versions 7, 8, and 9. We will not add support for any other versions.
Introduction
Mendix can be installed on premises on systems running Linux. The installation consists of the following:
- M2ee-tools - A command line tool used for managing your Mendix installation
- Mendix Runtime
- Java Runtime Environment
- Web server
For a list of the distributions which are currently supported, see Operating System in System Requirements.
Technical Documentation
The documentation describing the installation and basic configuration of the Mendix software on a Linux system is available as part of the m2ee-tools helper program: https://github.com/mendix/m2ee-tools/tree/develop/doc/README.md.
License Key Activation on Linux
To activate your license key, follow these steps:
- Open the interactive m2ee console.
- Use the command
show_license_information
to display a generated server ID. - Use the server ID to obtain a license key from Mendix (see Licensing Apps for information on requesting a license key).
- Activate your license on the server using the
activate_license
m2ee command.