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.
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.
Installation
Préparation de votre système
Installer les paquets suivants libapache2-mod-php5 libapache2-mod-perl2 php5-common php5-curl php5-dev php5-gd php5-imap php5-ldap unzip php5-mhash php5-mysql php5-odbc curl libwww-perl imagemagick
Création de base de données de SugarCRM
$ mysql -u root -p mysql> create database sugarcrm; mysql> exit
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).
- Changer
;memory_limit = 16M ;
en
memory_limit = 50M
- Changer
;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
- Extension pour intégrer Openmeeting.
Gestion électronique des documents
Il existe le "plugin" Inetdocs pour intégrer knowledgedtree avec surgarcm.
Messagerie / Thunderbird / Outlook
- Extension 1 1) : Sugarbird (voir http://www.sugarforge.org/frs/?group_id=216 )
- Extension 2 : http://www.sugarforge.org/frs/?group_id=819
Outlook :
Evolution :
Agenda partagé / Calendrier
Agenda Thunderbird :
ERP
Ldap / Active directory
Asterisk
Voir la page Asterisk.
Forums
Reporting
LibreOffice / Microsoft Office
Voir aussi les pages libreoffice et Microsoft Office.