WARNING You're browsing the documentation for an old version of Concord CRM. Consider upgrading your installation to Concord v1.1.

Requirements

Concord CRM requires few PHP extensions to function properly, most of the extensions are enabled by default on most servers, but it's strongly recommended to consult with your hosting provider or system administrator to check whether the extensions listed below are enabled and supported.

Windows (IIS) servers and installations on server with no domain is not supported (see domain notes below).

PHP Version

Concord CRM minimum required PHP version: >=8.1.

MySQL

Concord CRM requires MySQL version: >= 5.6.
Recommended MySQL version: >=5.7.

PHP Extensions

  • bcmath
  • ctype
  • mbstring
  • openssl
  • pdo
  • tokenizer
  • cURL
  • iconv
  • gd
  • fileinfo
  • dom

The extensions listed below are not required during installation, however, if you want to use specific features after installation, you will need to enable them, for example the "zip" extension gives you the ability to perform 1 click update and apply patches.

  • zip

    for performing auto update and applying patches.

  • imap

    for adding IMAP account type for the mail feature.

PHP Functions

  • symlink
  • proc_open
  • proc_close

Browser Support

Concord CRM supports the most recent versions of the following browsers:

  • Google Chrome
  • Apple Safari
  • Microsoft Edge
  • Mozilla Firefox

Cron Job

cron is a Linux utility that schedules a command or script on your server to run automatically at a specified time and date. A cron job is the scheduled task itself. Cron jobs can be very useful to automate repetitive tasks.

Your web server must support configuring cron jobs, in order, Concord CRM features to work properly, after installation, please make sure to check the cron job guide to get familiar on how to configure the cron job required by the application.

See the setup guide for more info.

Domain Name

Your server where you will be installing Concord CRM must have domain name, you can't use the server IP-address to access your Concord CRM installation, it must be accessed via the domain name.

Check requirements on your server

To check most of the requirements directly on your server, use our requirements checker to determine whether your server/hosting is compatible with Concord CRM.

  • Visit the following Github repository: https://github.com/concordcrm/requirements-checker
  • Click the green button with text Code located at the top right side.
  • Choose Download ZIP
  • On your server, create a subdomain e.q. crm.domain.com with document root pointing to the public directory. Read More
  • Upload the files from the .zip file to the subdomain root e.q. /user/public_html/crm.domain.com/public
  • Visit your subdomain URL.
  • Delete the files after finished checking the requirements.

Your server does not meet the requirements? We offer a hosted solution for your Concord CRM licenses, you buy the license, we will host it on our servers.

It's a server and configuration worry free solution with automatic installation and many other perks, our hosted solution offers advanced features configured for Concord CRM out of the box.

Learn more