Guide d'installation SuiteCRM

Publié: 2022-07-11
suitecrm-guide-d'installation

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

Assistant de configuration de SuiteCRM-Installation de SuiteCRM

É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.

Vérification de l'environnement - Installation de SuiteCRM
environnement système-installation de SuiteCRM

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.

Page de configuration - Installation de SuiteCRM

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.

Section Plus d'options (Facultatif)
Qu'y a-t-il dans la section Plus d'options ?

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"

Installation de SMTP-SuiteCRM

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

Image de marque - Installation de SuiteCRM

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.

Paramètres régionaux du système - Installation de SuiteCRM

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.

install-Installation de SuiteCRM

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)

page de connexion - Installation de SuiteCRM

Le tableau de bord SuiteCRM va maintenant s'ouvrir.

Tableau de bord - Installation de SuiteCRM

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

Contactez-nous pour plus de détails

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.

page d'administration - Installation de SuiteCRM

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"

réparation - installation de SuiteCRM

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

Réparation et reconstruction rapides - Installation de SuiteCRM

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.

retour à la page d'administration - SuiteCRM

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".

Installation de Studio-SuiteCRM

É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

facture - installation de SuiteCRM

Étape 4

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

ajouter un champ - installation de SuiteCRM

É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.

enregistrer le champ - Installation de SuiteCRM

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.

Constructeur de module - Installation de SuiteCRM
nouveau package - Installation de SuiteCRM

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 ».

suitecrm mailchimp - Installation de SuiteCRM
Installation de SuiteCRM - SuiteCRM

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]

Consultez notre collection d'extensions SuiteCRM pour améliorer la productivité.

Produits SuiteCRM