Skip to content

ProcessMaker server installation

tomolimo edited this page May 2, 2017 · 15 revisions

This section provides all information needed to install the ProcessMaker server the right way to be able to use it with the plugin and GLPI.

We are using a modified version of the ProcessMaker Community Edition which you can download from current repository.

We are also doing a lot of references to the ProcessMaker Wiki.

Installation of ProcessMaker server is quite easy:

Notes:

  1. We are currently using the 3.0.1.8-RE-1.2 release on our production server. This version is based on the Community Edition v3.0.1.8.
  2. ProcessMaker server is not relocatable, i.e. it is not possible to install it in a sub-folder of a web server (for example: "http://my.server.com/processmaker/..."), it must be in a root folder by itself, like explained in the wiki (you may use a virtual host).
  3. ProcessMaker server and GLPI server may share the same MySQL instance, but it's not mandatory.
  4. See also PHP and MySQL compatibility notes
  5. at any time, you may refer to the official wiki, but do not install anything at this point.

As a global instruction list, you may follow these:

  1. Download latest version of ProcessMaker server available here
  2. Open the downloaded archive, and extract it onto the desired folder
  3. Configure your web server to point to the /workflow/public_html folder
  4. PHP should already be installed and configured for your web server, I will not detail this point as so many tutorials already exist for that. Pay attention to the version that must be used for ProcessMaker (check the ProcessMaker official wiki).
  5. MySQL (or MariaDB) must be used for the DB server for ProcessMaker server. ATTENTION to the mysql strict mode that must be de-activated for ProcessMaker (check the ProcessMaker official wiki).
  6. Configure Inbound rewrite rules
  7. Normally, at this step you should be able to start a web page on your web server, see ProcessMaker Wiki Step 6 of manual installation, and to configure your default workspace.

After this default configuration, to continue with dedicated configuration see ProcessMaker server configuration

Clone this wiki locally