How to Install SugarCRM in Ubuntu

by October 19, 2015 2 comments

SugarCRM is a web-based customer relationship management software. It’s available in multiple versions. SugarCRM community edition is freely available for download and use.

Follow these simple steps to install

STEP1: Install Apache2, Mysql, Php5.

STEP2: Install PHP modules by using below commands:

$sudo apt-get install libapache2-mod-php5 libapache2-mod-perl2
$sudo apt-get install php5 php5-cli php5-common php5-curl php5-dev php5-gd php5-imap php5-ldap
$sudo apt-get install php5-mhash php5-mysql php5-odbc curl libwww-perl imagemagick

STEP3: Here, we will create the Database for SugarCRm as “sugarcrm_db” and username for database “sugarcrm_db”.

$sudo mysql -uroot -p
mysql> CREATE DATABASE sugarcrm_db;
mysql> CREATE USER sugarcrm_db@localhost;
mysql> SET PASSWORD FOR sugarcrm_db@localhost= PASSWORD(“sugarcrm_db”);
mysql> GRANT ALL PRIVILEGES ON sugarcrm_db.* TO sugarcrm_db@localhost; IDENTIFIED BY ‘sugarcrm_db’;
mysql> exit

STEP4: Now, download the SugerCRM package and copy in /tmp folder.

$cd /tmp
$sudo wget

STEP5: Here we will extract the SugarCRM and copy the sugercrm folder in /var/www/.

$cd /tmp
$sudo unzip
$mv SugarCE-Full-6.5.18 sugercrm
$mv sugercrm /var/www/

STEP6: Assign proper permission to sugercrm folder

$sudo  chown  -R  www-data www-data  /var/
$sudo  chmod -R chmod -R 755 /var/

STEP7: Edit the php.ini.

$sudo  vim  /etc/php5/apache2/php.ini
and change according to below
;memory_limit = 16M
memory_limit = 50M
;upload_max_filesize = 2M
upload_max_filesize = 10M
Restart web server using the following command
$sudo /etc/init.d/apache2 restart

STEP8: Create Vhost file for SugarCRM.

$cd  /etc/apache2/sites-available
$vim sugarcrm.conf

STEP 9: Enable the vhost and restart the apache2 servevice:

$sudo  a2ensite  /etc/apache2/sites-available/sugercrm.conf
$sudo /etc/init.d/apache2 reload


STEP 10: Configure SugarCRM via GUI mode:
1)    Open CRM URL in browser
2)    Check and click next to proceed.
3)    Enter SugarCRM database name and password and
click Next.
4)    Now enter the Admin username and password. It will be used to access admin panel of SugerCRM.
5)    Click Next three times consecutively and accept all terms and conditions. Now, the Sugar CRM has been installed in ubuntu 14.04 LTS.

2 Comments so far

Jump into a conversation
  1. hnb
    #1 hnb 16 April, 2016, 03:46

    Nice tutorial, guided me a lot.

    Reply this comment