GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Déployer CiviCRM conjointement avec Drupal sur un VPS Ubuntu 14.04

CiviCRM est un logiciel de gestion de la relation client open source basé sur le Web, spécialement conçu pour les besoins des groupes à but non lucratif, non gouvernementaux et de défense. Il est conçu pour gérer les informations sur les donateurs, les membres, les inscrits aux événements, les abonnés, les demandeurs de subvention et les bailleurs de fonds, et les contacts de cas d'une organisation.

CiviCRM peut être déployé en conjonction avec Drupal, Joomla ou WordPress CMS pour suivre les contacts et leurs relations avec les projets et les initiatives.

Dans cet article, nous couvrirons les étapes nécessaires à l'installation de CiviCRM pour votre site Web basé sur Drupal sur un VPS Ubuntu 14.04.

Une installation active et fonctionnelle de Drupal est nécessaire, donc si vous n'avez pas installé Drupal sur votre serveur, n'hésitez pas à consulter notre excellent article et à installer Drupal vous-même.

CONFIGURATIONS

Nous utiliserons notre SSD 1 Plan d'hébergement Linux VPS pour ce tutoriel.

Connectez-vous à votre serveur via SSH

# ssh root@server_ip

Vous pouvez vérifier si vous avez la bonne version d'Ubuntu installée sur notre serveur avec la commande ci-dessous :

# lsb_release -a

Ce qui devrait vous donner la sortie ci-dessous :

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:        14.04
Codename:       trusty

METTRE À JOUR LE SYSTÈME

Assurez-vous que votre serveur est entièrement à jour.

# apt-get update && apt-get upgrade

Après cela, vous devrez créer une base de données pour votre installation CiviCRM. Connectez-vous à MySQL en tant que root :

# mysql -u root -p

Utilisez les déclarations ci-dessous :

mysql> create database civic;

mysql> grant all privileges on civic.* to civicu@localhost identified by 'your_password';

mysql> flush privileges;

mysql> exit

INSTALLER CIVICRM

CiviCRM peut être installé à partir du tableau de bord de votre site Web Drupal. Il peut être installé directement à partir de l'URL ou en téléchargeant l'archive d'installation sur votre serveur. Vous pouvez également télécharger le fichier depuis votre ordinateur local en accédant à Modules -> Installer un nouveau module depuis votre tableau de bord Drupal.

Nous allons procéder avec cette dernière méthode. Entrez le répertoire des modules dans votre racine de document Drupal. Par exemple :/drupal_document_root/sites/all/modules .

Si vous avez installé Drupal à partir de l'article que nous vous avons fourni ci-dessus, alors le chemin vers le répertoire des modules sera :/var/www/html/drupal/sites/all/modules

Alors, entrez la commande ci-dessous :

# cd /var/www/html/drupal/sites/all/modules

Téléchargez la dernière version de CiviCRM (lorsque ce tutoriel a été écrit, la dernière version stable était la 4.6.10) :

# wget http://sourceforge.net/projects/civicrm/files/civicrm-stable/4.6.10/civicrm-4.6.10-drupal.tar.gz/download -O civicrm-4.6.10-drupal.tar.gz

Décompressez l'archive :

# tar -xzvf civicrm-4.6.10-drupal.tar.gz

Attribuez le propriétaire approprié :

# chown www-data: -R civicrm/

Rendez le répertoire par défaut accessible en écriture :

# chmod +w //var/www/html/drupal/sites/default

Maintenant, connectez-vous à votre site Drupal avec des autorisations de niveau administrateur. Ensuite, pointez votre navigateur Web vers l'URL suivante :http://your_drupal_site/sites/all/modules/civicrm/install/index.php

Vous devriez voir l'écran d'installation de CiviCRM. Le programme d'installation vérifiera que vous avez téléchargé la bonne version de CiviCRM et vérifiera votre environnement de serveur pour s'assurer qu'il répond aux exigences de CiviCRM. Il remplira ensuite la base de données pour CiviCRM et créera votre fichier de paramètres CiviCRM (civicrm.settings.php).

Ne vous inquiétez pas de la barre de lecture (comme l'image ci-dessous) avec "Vos paramètres de base de données ne semblent pas être corrects." message. Ceci est normal car vous n'avez pas encore entré les détails de la base de données.


Renseignez les paramètres de la base de données CiviCRM/Drupal avec les valeurs de votre base de données CiviCRM nouvellement créée et de votre base de données d'installation Drupal.

Le programme d'installation inclut une option permettant de charger par défaut un ensemble d'exemples de données de contact, de groupe et de relation. Des exemples de données peuvent fournir une longueur d'avance utile pour apprendre à utiliser CiviCRM. Cochez donc l'option Loadsample data si vous souhaitez tester CiviCRM.

Maintenant, cliquez sur "Re-vérifier les exigences" . Si tout est OK, vous verrez des bannières vertes vous indiquant "Vous êtes prêt à installer" comme l'image ci-dessous. Cliquez sur 'Vérifier les exigences et installer CiviCRM' après quoi le programme d'installation configurera vos bases de données, créera le fichier de paramètres et vous redirigera vers votre page d'accueil Drupal.


Vous pouvez désormais accéder à CiviCRM via un lien dans le menu de navigation de gauche du site. Pour référence, vérifiez l'image ci-dessous :

Félicitations, vous avez déployé avec succès CiviCRM en conjonction avec Drupal sur votre VPS Ubuntu 14.04.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de le faire pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Déployer Modsecurity avec Nginx sur Ubuntu 20.04 LTS

  2. Installer Odoo (anciennement OpenERP) avec Nginx sur un VPS Ubuntu

  3. Installez gpEasy CMS avec NGINX et PHP5-FPM sur un VPS Ubuntu 14.04

  4. Installer Croogo sur un VPS Ubuntu avec Nginx et MariaDB

  5. Installez OpenCart 2 sur un VPS Ubuntu 14.04 avec Nginx et PHP-FPM

Comment installer Drupal 7 avec Apache sur Ubuntu 14.04

Comment installer EspoCRM avec Nginx sur un VPS Ubuntu

Installer Joomla avec CiviCRM sur un VPS Ubuntu 14.04

Comment déployer automatiquement des applications Laravel avec Deployer sur Ubuntu 16.04

Comment installer Drupal avec PostgreSQL sur un VPS Debian 8

Comment déployer l'application Laravel avec Nginx sur Ubuntu ?