Guide d'installation SuiteCRM
Publié: 2022-07-11
SuiteCRM est un logiciel de gestion de la relation client (CRM) open source populaire. Ses principales fonctionnalités incluent l'automatisation de la force de vente, les campagnes marketing, les cas d'assistance et le calendrier.
SuiteCRM est gratuit
SuiteCRM est publié sous la licence publique générale Affero (AGPL). Cela signifie qu'il est gratuit à télécharger et à utiliser. Mais, si vous apportez des modifications au code, vous devez partager ces modifications avec la communauté.
Supposons que vous recherchiez un système CRM facile à utiliser avec de nombreuses fonctionnalités. Alors SuiteCRM pourrait être une bonne option.
SuiteCRM propose des versions gratuites de leur logiciel. Cependant, les versions payantes ont des fonctionnalités différentes.
Pourquoi choisir Suite CRM ?
- Il offre une vue à 360 degrés pour tout savoir sur votre client
- Il agit comme un référentiel central et donne des informations clés sur vos données clients pour améliorer la relation commerciale
- Il offre une liberté totale pour personnaliser votre CRM car il est Open source.
- Il fournit une API Rest ouverte qui vous permet de vous intégrer au cœur de métier. Avec cela, vous pouvez collaborer au-delà des frontières.
Nous expliquerons les étapes suivantes dans ce guide
- 1. Comment installer la dernière version de SuiteCRM
- 2. Conseils pratiques pour utiliser SuiteCRM
Comment installer
Pour installer SuiteCRM, vous devez disposer de la configuration système minimale requise.
La configuration minimale requise
– Un serveur Web avec PHP 5.4 ou ultérieur installé
– Un serveur de base de données comme MySQL, MariaDB ou PostgreSQL
– Le module Apache mod_rewrite activé
-Apache-2.2, 2.4
Autres exigences
- PHP
- JSON
- Analyse XML
- Module de chaînes MB
- Fichier de configuration SugarCRM inscriptible (config.php)
- Répertoire personnalisé accessible en écriture
- Sous-répertoires et fichiers des modules inscriptibles
- Répertoire de téléchargement inscriptible
- Sous-répertoires de données inscriptibles
- Sous-répertoires de cache inscriptibles
- Limite de mémoire PHP (au moins 128 Mo)
- Module de compression ZLIB
- Module de gestion ZIP
- Bibliothèque PCRE
- Module IMAP
- Module cURL
- Taille du fichier de téléchargement (minimum 10 Mo)
- Prise en charge des sprites
Si ces conditions sont remplies, vous pouvez passer à l'étape suivante. Qu'est-ce que c'est?
Avant de télécharger SuiteCRM sous Windows, il est important d'installer WAMP ou XAMPP.
Raison d'installer WAMP ou XAMPP
Tester votre site sur le serveur local avant de le publier sur le vrai serveur est la chose la plus importante. Pour ce faire, l'installation de WAMP et XAMPP est une bonne pratique.
Ce serveur Web local vous évite d'apprendre et de mémoriser le codage et les commandes les plus difficiles de PHP, MySQL et plus encore. Vous devez exécuter le panneau de configuration de ce serveur Web. Et c'est tout. En utilisant le panneau de contrôle, vous pouvez gérer tous les composants inclus. Pour les débutants, il est important de comprendre la signification de WAMP et XAMPP.
WAMP est une plate-forme très utilisée car elle a été spécialement conçue uniquement pour les utilisateurs de Windows. Cependant, XAMPP a également les mêmes fonctionnalités que WAMP. Et il peut également être utilisé pour Windows, LINUX et Mac OS. Vous pouvez choisir n'importe quelle plateforme en fonction de vos objectifs.
Avez-vous terminé l'installation de WAMP ou XAMPP ?
Et ensuite ? Êtes-vous prêt à installer SuiteCRM. Avant d'installer SuiteCRM, vérifiez les exigences de pré-installation de votre système. Cela a été expliqué plus haut dans ce guide. Vérifiez si vous disposez d'une version mise à jour de PHP. Et vérifiez également que la version XAMPP et la version PHP sont mutuellement orientées. Allez. Commençons
L'installation de XAMPP s'est terminée avec succès. Et ensuite ? Êtes-vous prêt à installer SuiteCRM. Avant d'installer SuiteCRM, vérifiez les exigences de pré-installation de votre système.
Cela a été expliqué plus haut dans ce guide. Vérifiez si vous disposez d'une version mise à jour de PHP. Et vérifiez également que la version XAMPP et la version PHP sont mutuellement orientées. Allez, commençons.
Étapes pour télécharger SuiteCRM
Étape 1
Après avoir installé XAMPP ou WAMP, vous pouvez procéder au téléchargement de la dernière version de SuiteCRM (https://suitecrm.com/download/) depuis le site officiel.
Assurez-vous de choisir l'option "Community Edition".
Inscrivez-vous à SuiteCRM et téléchargez le fichier zip SuiteCRM
(Vous pouvez procéder à la connexion si vous êtes un utilisateur existant)
Étape 2
Vous pouvez trouver le dossier Zip dans votre dossier "Téléchargements".
Une fois que vous avez téléchargé le fichier zip, décompressez ou extrayez le fichier
Étape 3
Et copiez tous les fichiers extraits de SuiteCRM.
Étape 4
Ensuite, allez dans le dossier XAMPP (à partir de l'emplacement où vous avez téléchargé le XAMPP).
Étape 5
Cliquez sur le fichier xampp. Vous y trouverez un dossier appelé htdocs. Parcourez le dossier.
Étape 6
Dans le dossier htdocs, vous devez créer un nouveau dossier en tant que SuiteCRM
Collez tous les fichiers que vous avez copiés auparavant (c'est-à-dire tous les fichiers suitecrm extraits) dans ce nouveau dossier
Étape 7
Ouvrez maintenant le panneau de configuration XAMPP
Étape 8
Cliquez sur "Démarrer" sur l'Apache et le MySQL correspondants
Étape 9
Attendez que le numéro du ou des PID et du port apparaisse (c'est-à-dire que l'état d'Apache et de MySQL passe au vert)
Réduisez ensuite l'écran du panneau de commande.
Noter
N'oubliez pas d'exécuter le panneau de contrôle XAMPP. Sauf si SuiteCRM ne peut pas être installé.
Vous avez maintenant réduit l'écran de votre panneau de configuration XAMPP. Droit?
Ouvrez ensuite votre navigateur Web
Allez dans la barre d'adresse et entrez localhost/SuiteCRM .(ce nom SuiteCRM est le nom du dossier où nous collons les fichiers extraits de SuiteCRM
Ensuite, vous devez modifier la propriété du répertoire SuiteCRM en utilisateurs et groupes Apache.
Le système d'exploitation décide des fonctionnalités de l'utilisateur du système. Autrement dit, l'utilisateur système de votre serveur Web varie en fonction de votre système d'exploitation. Le serveur Web couramment utilisé comprend :
– Apache(Linux/Apache)
– IUSR_NomOrdinateur(Windows/IIS)
Si vous utilisez Linux, définissez l'autorisation mentionnée ci-dessous sur votre répertoire SuiteCRM :
téléchargement de données de thèmes de modules personnalisés config_override.php. (Pour rendre votre dossier inscriptible 775 est utilisé)
sudo chown -R www-data:www-data
sudo chmod-R 755
cache sudo chmod -R 755
Vous avez maintenant terminé le processus de téléchargement de SuiteCRM. Ensuite, nous apprendrons le processus d'installation.
Processus d'installation de SuiteCRM
Le localhost/suitecrm vous redirige vers la page d'installation.
Sinon, vous pouvez ouvrir votre navigateur, puis accéder à SuiteCRM.
SuiteCRM vous redirige vers la page d'installation si vous avez déjà installé le fichier.
(Si vous débutez dans l'installation de SuiteCRM, il vous redirigera vers la page de connexion)
Page d'installation
Étape 1
Sur la page d'installation, vous trouverez le contrat de licence. C'est la licence publique générale GNU Affero.
Acceptez le contrat de licence, puis cliquez sur Suivant

Étape 2
SuiteCRM vérifie tous les prérequis du serveur pour s'assurer que le fichier s'exécute correctement.
Si vous trouvez une erreur, elle doit être résolue. Pour que les fonctionnalités de votre module fonctionnent.
Si vous n'avez aucune erreur, cliquez sur Suivant.


Vous allez maintenant passer à la page de configuration.
Création d'une base de données
Avant d'entrer dans cette configuration, vous devez d'abord créer une base de données. C'est la meilleure option pour créer la base de données une fois que vous avez exécuté le panneau de configuration XAMPP. Ne soyez pas confus sur la façon de créer une base de données. Voici les quelques étapes faciles pour créer une base de données.
Ouvrez localhost dans la barre d'adresse
Dans l'onglet suivant, ouvrez http://localhost/phpmyadmin/
La page phpMyAdmin s'ouvrira
Cliquez sur "Créer une base de données" dans la section de la base de données.
Vous devez entrer le nom de la base de données suitecrm et sélectionner la langue.
Cliquez sur "Créer"
Une nouvelle base de données a été créée avec un nom suitecrm.
Entrez maintenant dans le processus d'installation de SuiteCRM
Page de configuration
La page de configuration inclut la configuration de la base de données et la configuration du site comme suit.

Configuration de la base de données
– Entrez le type de base de données (sélectionnez MySQL )
– Nom d'hôte : vous devez saisir le nom d'hôte du serveur de base de données dans ce champ. (par défaut, il est défini comme localhost)
– Nom de la base de données( Le nom par défaut est suitecrm(c'est le nom de la base de données que nous avons créé auparavant dans phpMyAdmin) CRM. Vous pouvez également créer un nom personnalisé)
– Nom d'utilisateur (nom d'utilisateur ayant accès à la base de données. (Par défaut, il est défini comme root )
– Mot de passe (pas nécessaire pour MySql. Vous pouvez laisser cette section vide)
Configuration du site
Entrez le nom d'utilisateur de connexion dans « Nom d'administrateur de l'application SuiteCRM ». (Nom du compte administrateur).
Saisissez le mot de passe du compte administrateur dans « Mot de passe utilisateur administrateur SuiteCRM ». Saisissez ensuite à nouveau le mot de passe pour confirmation.
Dans "URL de l'instance SuiteCRM", entrez le chemin d'URL vers SuiteCRM qui s'affiche. Il a été saisi par défaut.
Dans "Adresse e-mail", saisissez l'adresse e-mail de l'administrateur.
Noter
Il est seulement obligatoire de fournir les informations requises dans la configuration de la base de données et la configuration du site.
La section Plus d'options est facultative. Vous pouvez le remplir maintenant ou le laisser pour plus tard. Cela dépend de votre choix.
Si vous souhaitez ignorer la section Plus d'options, cliquez sur l'icône "Suivant" en bas de la page. Et passez à l'étape 7
Si ce n'est pas le cas, passez à l'étape 6.
La section Plus d'options comprend les spécifications du serveur SMTP, la marque et le logo, les paramètres système et régionaux et la sécurité du site.
Entrez les détails complets de votre serveur SMTP dans la section "Spécifications du serveur SMTP"

Insérez le logo et la marque de votre entreprise dans la section « Branding and Logo »

Définissez la date, le fuseau horaire et la devise de votre organisation dans la section « Paramètres régionaux du système ». Modifiez ces valeurs en fonction des utilisateurs réguliers.

Page d'installation
L'écran d'installation vérifie les informations d'identification spécifiées par l'administrateur. Si le nom de la base de données existe déjà, une boîte de dialogue apparaîtra. Cela indique s'il faut modifier le nom de la base de données ou accepter le nom de la base de données.
Les tables de base de données sont supprimées si vous utilisez le nom de base de données existant. Cliquez ensuite sur Accepter pour supprimer la table de base de données actuelle.
Ou cliquez sur "Annuler". Et spécifiez un nouveau nom de base de données.
Maintenant, SuiteCRM commence l'installation.

Installation complète
Après l'installation, il vous mènera à la page de connexion.
Sur la page de connexion, entrez votre nom d'utilisateur et votre mot de passe (vous les avez définis dans la configuration du site)

Le tableau de bord SuiteCRM va maintenant s'ouvrir.

Vous avez installé avec succès SuiteCRM. Attendre quoi alors ? Commencez à travailler avec votre SuiteCRM.

Installez et configurez votre SuiteCRM en 2 heures.
Personnalisez le CRM selon vos besoins
Si vous débutez avec SuiteCRM, vous devez apprendre certains modules et la gestion de SuiteCRM. Discutons-en pour approfondir nos connaissances sur SuiteCRM.
Administration
Dans la section administration, des options telles que la gestion des utilisateurs et les paramètres système sont disponibles. L'administrateur peut changer le serveur de messagerie SMTP, ajouter des utilisateurs ou afficher les journaux, et différentes options de configuration comme ci-dessous.
Gestion des utilisateurs
- Dans cette section, vous pouvez gérer le nom d'utilisateur et le mot de passe ainsi que tous les détails de l'utilisateur
- Dans la vue de la liste des utilisateurs, vous verrez l'utilisateur administrateur (par défaut)
- Vous pouvez créer l'utilisateur en cliquant sur l'icône "Créer un utilisateur"
- Remplissez tous les champs obligatoires pour créer un utilisateur.
- Pour chaque utilisateur, vous pouvez définir un thème. SuiteCRM a trois thèmes par défaut.
- Configurez les paramètres utilisateur de base. Qui comprend
- Définir la notification par e-mail pour l'attribution d'un nouvel enregistrement à cet utilisateur
- Définir les paramètres de date, d'heure et de devise pour l'utilisateur
- Afficher uniquement les modules requis de cet utilisateur
- Après avoir terminé, l'utilisateur recevra une notification par e-mail pour définir un mot de passe. La création de l'utilisateur est maintenant terminée.
- Ensuite, l'administrateur définira un rôle pour l'utilisateur. Vous pouvez afficher la gestion des rôles dans le sous-menu de la section Admin.
Les paramètres du système
Les paramètres système incluent
-Interface utilisateur
-Image de marque et logo de votre organisation
-Nombre d'enregistrements à afficher dans la vue liste
Réglages avancés
-Vous pouvez changer ON/OFF du mode développeur
-Configuration du journal, qui inclut le temps de journal lent prenant des requêtes
Paramètres de l'enregistreur
-Modifier le nom et la taille du journal.
-Sélectionnez le niveau du journal
-Vous pouvez également vous référer au guide officiel pour des instructions détaillées.
-Une fois les étapes d'installation terminées, vous pouvez commencer à utiliser SuiteCRM ! Assurez-vous d'explorer toutes ses fonctionnalités et de vous familiariser.
Comment vider le cache
Après l'installation, si vous souhaitez vider le cache dans SuiteCRM, vous devez suivre quelques étapes.
Tout d'abord, connectez-vous à votre compte SuiteCRM en entrant localhost/SuiteCRM sur votre navigateur.
Le tableau de bord SuiteCRM s'ouvrira
Cliquez sur l'icône "admin" dans le coin supérieur droit de la page. Et cliquez sur "Admin" dans le sous-menu.

La page Administration s'ouvrira. Faites défiler vers le bas jusqu'à ce que vous trouviez les outils d'administration.
Dans la section Outils d'administration, cliquez sur "Réparer et reconstruire"

Vous êtes maintenant entré dans la fenêtre de réparation. Cliquez sur "Réparation et reconstruction rapides"

Ensuite, il commence à vider le cache et à reconstruire les extensions et les tables.
Après avoir effacé les fichiers de cache, vous pouvez accéder à la page d'administration en cliquant sur "Retour à la page d'administration" qui se trouve en bas de cette fenêtre d'effacement du cache.

Cela garantira que toutes les données mises en cache sont supprimées de votre compte SuiteCRM. Et que votre système est à jour.
Comment ajouter un champ
L'ajout de champs dans SuiteCRM est un processus simple, réalisé en quelques étapes seulement.
Étape 1
Pour ajouter un champ, connectez-vous à votre compte SuiteCRM et accédez à la section "Admin".
Cliquez sur "Admin" dans le sous-menu de "admin" (coin supérieur droit de la page)
Étape 2
La page d'administration s'ouvrira. Faites défiler vers le bas sur la page d'administration pour trouver des outils de développement. Sur les outils de développement, cliquez sur "Studio".

Étape 3
La section Studio contient l'icône de personnalisation de l'exportation et les modules à modifier
Vous pouvez ajouter des champs à n'importe lequel des modules que vous devez ajouter
Sélectionnez les modules auxquels vous devez ajouter des champs
Par exemple. Sélectionnez le module factures

Étape 4
Cliquez ensuite sur l'icône "Ajouter des champs"

Étape 5
Dans la fenêtre contextuelle "Ajouter un champ", vous devrez saisir les informations suivantes :
Type de données : sélectionnez le type de données du nouveau champ. Le type de données que vous avez sélectionné détermine le type de caractère à saisir pour le nouveau champ. Par exemple, si vous devez saisir uniquement des nombres dans le nouveau champ, sélectionnez le type de données entier.
Choisissez le type de données du champ que vous souhaitez ajouter dans la liste déroulante. Les types les plus courants sont le texte, le nombre et la date.
Nom du champ : Saisissez ici le nom de votre nouveau champ. Ce nom sera affiché dans la liste des champs et sur tous les formulaires où le champ apparaît.
Texte d'aide : le texte d'aide s'affiche temporairement lorsqu'un utilisateur survole le champ. Et il peut être utilisé pour demander à l'utilisateur le type d'entrée souhaité.
Texte de commentaire : il n'est visible que dans le générateur de modules et l'onglet Studio. Il peut être utilisé pour décrire le champ pour l'administrateur.
Valeur par défaut : si un nouvel enregistrement est généré, la valeur par défaut sera préremplie dans le champ. Vous pouvez utiliser la valeur par défaut ou entrer la nouvelle valeur comme vous le souhaitez.
Max Size : Il détermine le nombre maximum de caractères saisis dans le champ.
Obligatoire : cochez la case si vous avez requis le champ. À moins de le laisser désactivé. Vous devez fournir une valeur pour enregistrer les enregistrements du champ.
Audit : cochez la case pour suivre les modifications apportées au champ dans le journal des modifications.
Importable : Sélectionnez Oui dans la liste déroulante de importable pour autoriser, interdire ou exiger que le champ soit importé dans l'assistant d'importation.
Dupliquer la fusion : vous pouvez activer ou désactiver ce champ Dupliquer la fusion pour trouver les entités en double.
Étape 6
Cliquez sur le bouton "Enregistrer" pour ajouter le nouveau champ.

Création d'un module personnalisé : un guide pratique pour les développeurs SuiteCRM
Si vous êtes un développeur travaillant avec SuiteCRM, vous devrez peut-être créer un module personnalisé.
Nous expliquons les étapes pour créer un module personnalisé de base dans SuiteCRM. La création d'un module personnalisé est assez simple dans SuiteCRM avec ces étapes simples.
Accédez à la page d'administration en cliquant sur admin<<Admin
Sur la page d'administration, faites défiler vers le bas pour les outils de développement. Et puis cliquez sur "Module builder" dessus
Sur la page Module Builder, cliquez sur l'icône "Nouveau package"
Ensuite, une nouvelle fenêtre de package apparaîtra.


Sur cette nouvelle fenêtre de package, vous devez entrer :
Nom du package : le nom doit être alphanumérique. Commence uniquement par des lettres. Et le nom du package ne doit pas contenir d'espaces.
Nom de l'auteur : vous devez fournir le nom de l'auteur des packages.
Clé : Utilisez uniquement une clé alphanumérique.
Cliquez sur « Enregistrer ».


Le module Mailchimp est désormais disponible près de l'icône du nouveau package.
Ensuite, vous pouvez exporter le nouveau module créé en cliquant sur "Exporter".
Votre fichier sera exporté avec succès et enregistré sous forme de dossier zip sur vos téléchargements.
Ainsi, vous pouvez télécharger le module personnalisé. Pour installer le module personnalisé, vous devez suivre les instructions.
Comment installer les modules personnalisés dans SuiteCRM ?
L'installation des modules personnalisés sur le site du portail des développeurs de SuiteCRM est simple. Avant d'apprendre le processus d'installation, vous devez savoir : Y a-t-il des modules non pris en charge ?
Oui. Voici les modules non pris en charge. Et l'installation est bloquée sur le portail des développeurs.
- backup_migrate
- content_sync
- delete_all
- devel_themer
- domaine
- php
- courrier HTML simple
- expéditeur rapide
- theme_editor
Nous allons maintenant apprendre à installer des modules personnalisés dans SuiteCRM.
Accédez à la page d'administration. Faites défiler vers le bas, où vous trouverez
"Outils d'administration".
Cliquez sur "Module Loader" dans les outils d'administration
Sur la page Module Loader Cliquez sur l'icône "Installer" près du nom du package
Et c'est tout ce que vous avez installé avec succès le module personnalisé
Vous pouvez également supprimer le package en cliquant sur "Supprimer le package". Si vous supprimez le package, il disparaîtra de la nouvelle section de package
Comment désinstaller SuiteCRM ?
Tout d'abord, allez dans le répertoire où se trouve SuiteCRM.
Pour les fenêtres:
À partir de votre serveur de base de données, supprimez le schéma de base de données. Comme nous l'avons déjà dit, le nom de la base de données par défaut est suitecrm. Mais cela peut varier si vous modifiez le nom de la base de données lors de l'installation.
Pour Linux
Tout d'abord, supprimez le répertoire SuiteCRM. Utilisez la commande suivante :
rm -rf – Pour supprimer le répertoire
Nous sommes la fin du guide. Jusqu'à présent, nous avons appris une explication détaillée de l'installation de SuiteCRM. Et bien sûr, vous avez appris à utiliser SuiteCRM. Il est très simple d'installer le module personnalisé de base dans votre SuiteCRM.
Bien qu'il y en ait beaucoup d'autres qui incluent l'intégration du courrier, du calendrier Google, de la fusion des doublons et des listes. Ne vous inquiétez pas pour ça. Nous assurons la personnalisation de ces extensions exclusives de SuiteCRM qui répondent aux besoins de votre entreprise. Nos modules personnalisés vous aideront certainement à augmenter votre croissance des ventes et votre efficacité commerciale
Vous pouvez obtenir nos modules personnalisés pour SuiteCRM.
Nous fournissons également un service de personnalisation pour SuiteCRM en fonction de votre demande. Si vous avez besoin de notre assistance ou de nos services, vous pouvez nous contacter à [email protected]