Table des matières

, , , ,

SugarCRM -

SugarCRM est le leader des solutions de Gestion de la Relation Client Open Source commerciales destinées aux entreprises de toutes tailles.

Depuis la première distribution mise à disposition en septembre 2004, la version Open Source de SugarCRM a été téléchargée plusieurs millions de fois. Fort de sa communauté d'utilisateurs et développeurs très active qui assure l'avenir et la pérennité de la solution, SugarCRM s'améliore sans cesse. Mais cette application n'est plus en Open Source depuis la version 6.5 de 2014

.

La communauté SugarForge propose plus de 300 modules, ce qui fait de SugarCRM l'application CRM la plus flexible et évolutive du marché. SugarCRM est désormais traduit en plus de 50 langues.

SugarCRM est conçu pour fonctionner sur la plate-forme LAMP : la solution fonctionne sous Ubuntu avec le langage PHP (version 5.2.6 de préférence), la base de données MySQL (version 4.1.2 ou plus, MySQL 5 de préférence) et le serveur Web Apache. Par ailleurs, SugarCRM nécessite l'installation des librairies cURL et IMAP.

Pré-requis

Installation

Création de base de données de SugarCRM

$ mysql -u root -p 
mysql> create database sugarcrm;
mysql> exit
Sur la version 6, la base sera créée par le script d'installation de SugarCRM.

Installer SugarCRM

Maintenant vous devez aller à votre document répertoire racine serveur web (emplacement par défaut est /var/www)

   cd /var/www 

Télécharger SugarCRM Community Edition d'ici ou en utilisant une des commandes suivantes (au moment de la rédaction de cet article sugarCRM Community Edition 5.1.0b) Téléchargez plutôt la dernière version du moment.

  wget http://www.sugarforge.org/frs/download.php/4742/SugarCE-5.1.0b.zip 
  wget http://dl.sugarforge.org/sugarcrm/1SugarCE6.1.0GA/SugarCE6.1.0/SugarCE-6.1.2.zip (pour la version 6)

Maintenant vous devriez avoir SugarCE-file 5.1.0b.zip et décompresser en utilisant la commande suivante :

  unzip SugarCE-5.1.0b.zip

Déplacer tout le contenu de SugarCE-5.1.0b dans le répertoire de SugarCRM

  sudo mv SugarCE-5.1.0b sugarcrm 

Rendre Apache propriétaire des fichiers SugarCRM (apache-user: www-data)

  sudo chown www-data -vR /var/www/sugarcrm 

Donnez les permissions d'écriture pour Apache sur certains de fichiers SugarCRM :

  cd /var/www/sugarcrm 
  sudo chmod 666 config.php 
  sudo chmod 775 custom 
  sudo chmod -R 775 data 
  sudo chmod -R 775 cache 
  sudo chmod -R 775 modules  

Configuration de fichier php.ini

Vous devez modifier le fichier /etc/php5/apache2/php.ini (et/ou le fichier .htaccess à la racine de votre application).

    ;memory_limit = 16M ; 

en

    memory_limit = 50M 
    ;upload_max_filesize = 2M ; 

en

    upload_max_filesize = 10M

Redémarrez le serveur Apache en utilisant la commande suivante

    sudo /etc/init.d/apache2 restart

Préférez plutôt cette commande pour la version actuelle de Ubuntu Serveur

    sudo service apache2 restart

Configurer sugarCRM

Maintenant, ouvrez votre navigateur et saisissez l'adresse suivante:

  http://localhost/sugarcrm/install.php

Suivez les instructions à l'écran et profitez de votre SugarCRM.

Extensions

Web conference

Gestion électronique des documents

Il existe le "plugin" Inetdocs pour intégrer knowledgedtree avec surgarcm.

Messagerie / Thunderbird / Outlook

Thunderbird :

Outlook :

Evolution :

Agenda partagé / Calendrier

Agenda Thunderbird :

ERP

Voir aussi la page ERP.

Ldap / Active directory

Voir aussi la page LDAP client.

Récupération de la configuration LDAP:

Asterisk

Voir la page Asterisk.

Forums

Reporting

LibreOffice / Microsoft Office

Voir aussi les pages libreoffice et Microsoft Office.

Liens


Contributeurs : Psychederic,…

1)
note: aller dans préférence → avancé → Config editor → Changer ou mettre extensions.checkUpdateSecurity à false