Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Vtiger CRM sur Ubuntu 20.04 LTS. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
vTiger CRM est gratuit et open-source pour la gestion liée aux clients pour votre entreprise. Il est écrit en PHP et utilise MariaDB pour stocker les données. Il est spécialement conçu pour une utilisation facile afin de permettre aux entrepreneurs de collaborer et d'automatiser des expériences engageantes avec les clients tout au long du processus. Il inclut également l'inventaire, la messagerie électronique, la gestion de projet et d'autres outils, fournissant une suite complète de gestion d'entreprise.
Installez Vtiger CRM sur Ubuntu 20.04
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo apt update sudo apt upgrade
Étape 2. Installez la pile LAMP.
WordPress est construit avec PHP. Vous pouvez l'héberger comme n'importe quelle autre application Web écrite en PHP. Vous devrez donc configurer Ubuntu en tant que serveur LAMP. Si vous ne l'avez pas déjà fait, utilisez notre guide LAMP traditionnel pour configurer Ubuntu pour qu'il serve PHP avant de continuer.
Étape 3. Téléchargez Vtiger CRM sur Ubuntu 20.04.
Tout d'abord, vous devez télécharger la dernière version de vTiger CRM depuis leur site officiel. Vous pouvez le télécharger par la commande suivante :
wget https://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%207.2.0/Core%20Product/vtigercrm7.2.0.tar.gz
Une fois le téléchargement terminé, extrayez l'archive dans votre répertoire racine Web :
mkdir /var/www/vtigercrm tar xzf vtigercrm7.2.0.tar.gz --strip-components=1 -C /var/www/vtigercrm/
Étape 4. Créez une base de données pour Vtiger CRM.
Vtiger CRM utilise la base de données MariaDB pour stocker toutes ses données. Connectez-vous à votre serveur MariaDB avec la commande suivante et entrez votre mot de passe root MariaDB :
mysql -u root -p
Une fois dans la console MariaDB, créez une nouvelle base de données :
CREATE USER 'vtiger'@'localhost' IDENTIFIED BY 'Your-Strong-Password'; CREATE DATABASE vtiger; GRANT ALL PRIVILEGES ON vtiger.* TO 'vtiger'@'localhost'; FLUSH PRIVILEGES; QUIT
Étape 5. Configuration d'Apache pour Vtiger CRM.
Vous devez créer un fichier d'hôte virtuel apache pour vTiger CRM. Vous pouvez le créer avec la commande suivante :
nano /etc/apache2/sites-available/vtigercrm.conf
<VirtualHost *:80>
ServerName vtigercrm.linuxtips.us
DocumentRoot /var/www/vtigercrm/
<Directory /var/www/vtigercrm/>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/vtigercrm_error.log
CustomLog /var/log/apache2/vtigercrm_access.log combined
</VirtualHost>
Pour que la nouvelle configuration prenne effet, redémarrez le service Apache en tapant :
sudo a2ensite vtigercrm.conf sudo systemctl restart apache2
Définissez la propriété du répertoire racine Web Vtiger CRM sur l'utilisateur Apache :
chown -R www-data:www-data /var/www/vtigercrm/
Étape 6. Configurez le pare-feu.
Ouvrez Apache sur UFW pour autoriser l'accès externe :
ufw allow 80/tcp
Étape 7. Accéder à Vtiger CRM.
Dans la dernière étape de ce guide, nous devons accéder à l'interface Web Vtiger CRM et terminer l'installation. Pour terminer l'installation, ouvrez votre navigateur et accédez à :
http://your_domain.com/
C'est tout ce que vous avez à faire pour installer Vtiger CRM sur Ubuntu 20.04 Focal Fossa. J'espère que vous trouverez cette astuce rapide utile. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.