-
Notifications
You must be signed in to change notification settings - Fork 2
ProcessMaker server installation
tomolimo edited this page Dec 9, 2019
·
14 revisions
This section provides all information needed to install the ProcessMaker server the right way to be able to use it with the GLPI Processmaker plugin and GLPI.
- We are using a modified version of the ProcessMaker Community Edition which you can download from our repository.
- 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).
- ProcessMaker server and GLPI server may share the same MySQL instance, but it's not mandatory.
- See also PHP and MySQL compatibility notes
- at any time, you may refer to the official wiki ProcessMaker Wiki, but do not install anything at this point.
- Download latest version of ProcessMaker server available here
- Open the downloaded archive, and extract it onto the desired folder
- Configure your web server to point to the
/workflow/public_html
folder - Configure virtual host:
- Configure virtual host for Apache 2.2
- Configure virtual host for Apache 2.4
- Configure virtual host for Nginx
- Configure virtual host for IIS
- Configure Inbound rewrite rules
- 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. Don't forget to de-activate MySQL STRICT mode before doing the setup. You may re-enable it after.
- Install the languages you need. The languages must match the ones that are used in GLPI. A fallback into English is implemented, i.e.: if the language used in GLPI is not available in PM server, then English will be used in the embedded forms viewed in GLPI.