How to Install SuiteCRM on Ubuntu 18.04 / CentOS 7 with Nginx

In this guide, I’ll take you through the installation of SuiteCRM on Ubuntu 18.04 / CentOS 7. SuiteCRM is the award-winning, enterprise-class open source CRM system developed and maintained by SalesAgility. It is a fork of the popular open source SugarCRM Community Edition. It comes bundled with additional open source modules and standard features found within SugarCRM CE.

SugarCRM is under active development, and there are many regular functionalities and improvements being added to the core product to make it the best Open Source CRM product. It competes with proprietary CRM vendors such as SugarCRM, Salesforce, and Microsoft.

Install SuiteCRM on Ubuntu 18.04 / CentOS 7 – Pre-requisites

PHP

Nginx web server

MySQL / MariaDB database server

A user with sudo privileges

Follow the steps below to install and start using SuiteCRM to manage business processes, customer data, access to business information, customer interaction, to automate sales e.t.c.

Step 1: Install PHP on Ubuntu 18.04 / CentOS 7

The first step is to ensure you have the PHP and modules required.

Install PHP on Ubuntu 18.04

Ubuntu 18.04 has PHP 7.2 in its repositories. Install it by running the commands below on your terminal: