Open-Source Edition for On-Premises Installation

Prev Next

System Requirements

See these on-premises server requirements prior to installing the ProcessMaker Platform open-source edition on-premises.

ProcessMaker Platform Spring 2024 has the following system requirements:

On-Premises Server Requirements

The following server requirements are only for a ProcessMaker Platform on-premises installation. Since ProcessMaker Platform is primarily an Enterprise cloud solution, these server requirements do not apply to cloud instances.

ProcessMaker Platform is built on Laravel 10 framework.

The following are server requirements to install ProcessMaker Platform on-premises:

  • Core server components: Ensure your server has the following core components:

    • PHP 8.2 or later

    • Composer Dependency Manager 2 for PHP

    • PHP extensions:

      • BCMath

      • Ctype

      • Curl

      • Dom

      • GD

      • Imagick

      • IMAP

      • JSON

      • Mbstring

      • MySQL

      • OpenSSL

      • PDO

      • SQLlite3

      • Tokenizer

      • XML

      • ZIP

    • Operating system: Ubuntu 20.04 or later recommended

    • Database: MySQL 8.0

    • Web server: NGINX 1.x or later with PHP-FPM

    • Container server: Docker 20 or later

    • Queue and cache server: Single-node Redis 5.0.3

    • JavaScript engine: Node 16.15.0


Instructions

Are you ready to get started with the next-generation intelligent business process management software (iBPMs) platform?

The Open-Source edition does not have commercial support.

Follow the next instruction to get a ProcessMaker Platform Open-Source instance:

  1. Download the Open-Source edition today.

  2. Follow the installation instructions.

  3. Go to https://localhost or the IP address/domain name you specified. Use the following credentials to log on:

    1. Username: admin

    2. Password: admin

  4. After you log on for the first time, you may begin managing user accounts and groups.