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

Installer Joomla avec CiviCRM sur un VPS Ubuntu 14.04

Joomla est un système de gestion de contenu (CMS) gratuit et open source pour la publication de contenu Web. Il est écrit en PHP et permet aux utilisateurs de créer des sites Web et de créer facilement de puissantes applications en ligne.

Joomla est écrit en PHP, utilise des techniques de programmation orientée objet (POO) et des modèles de conception de logiciels, stocke les données dans une base de données MySQL, MS SQL ou PostgreSQL et inclut des fonctionnalités telles que la mise en cache des pages, les flux RSS, les versions imprimables des pages, les flashs d'information, blogs, sondages, recherche et prise en charge de l'internationalisation des langues.

D'autre part, 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.

Ainsi, dans cet article, nous allons vous montrer comment installer Joomla et déployer CiviCRM conjointement avec Joomla sur un VPS Ubuntu 14.04.

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

METTRE À JOUR LE SYSTÈME

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

# apt-get update && apt-get upgrade

Ensuite, créez une base de données pour votre installation Joomla. Connectez-vous à MySQL en tant que root :

# mysql -u root -p

Utilisez les déclarations ci-dessous :

mysql> create database joomla;

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

mysql> flush privileges;

mysql> exit

INSTALLER JOOMLA

Nous allons créer un répertoire dans la racine du document d'Apache appelé joomla où nous téléchargerons l'archive d'installation de Joomla. Créez et entrez dans le répertoire en utilisant :

# mkdir /var/www/html/joomla

# cd /var/www/html/joomla

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

# wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip

Décompressez l'archive :

# unzip Joomla_3.4.5-Stable-Full_Package.zip

Maintenant, vous devez créer une directive d'hôte virtuel afin de pouvoir terminer votre installation de Joomla à partir de votre domaine. Créez un nouveau fichier, appelé disons joomla.conf (bien sûr, vous pouvez changer le nom selon vos besoins) en utilisant votre éditeur de texte préféré. Nous allons utiliser vim :

# vim /etc/apache2/sites-available/joomla.conf

Collez ce qui suit :

<VirtualHost *:80>
   ServerAdmin admin@your_domain
   DocumentRoot /var/www/html/joomla
   ServerName your_domain
   ServerAlias www.your_domain
      <Directory /var/www/html/joomla/>
         Options Indexes FollowSymLinks MultiViews
         AllowOverride All
         Order allow,deny
         allow from all
      </Directory>
   ErrorLog /var/log/apache2/your_domain-error_log
   CustomLog /var/log/apache2/your_domain-access_log common
</VirtualHost>

N'oubliez pas de remplacer votre_domaine valeurs avec votre domaine réel.

Définissez le propriétaire approprié pour votre installation Joomla :

# chown www-data: -R /var/www/html/joomla/

Activez la directive d'hôte virtuel que vous venez de créer :

# a2ensite joomla.conf

Redémarrez Apache pour que les modifications prennent effet :

# service apache2 restart

Ensuite, ouvrez votre navigateur Web préféré et accédez à http://votre_domaine où vous pouvez terminer l'installation de Joomla.

Une fois cela fait, accédez à l'interface de ligne de commande de votre serveur et exécutez la commande suivante :

# cd /var/www/html/joomla/tmp/

Vous vous trouvez maintenant dans le répertoire où vous allez télécharger la dernière version de CiviCRM (qui à ce stade est 4.6.10). Saisissez la commande ci-dessous :

# wget http://iweb.dl.sourceforge.net/project/civicrm/civicrm-stable/4.6.10/civicrm-4.6.10-joomla.zip

Décompressez l'archive :

# unzip civicrm-4.6.10-joomla.zip

Vous remarquerez maintenant que le répertoire décompressé s'appelle /com_civicrm/ . Revenez à votre navigateur Web et connectez-vous à votre backend d'administration Joomla sur http://votre_domaine/administrateur . Une fois connecté, cliquez sur Extensions -> Gérer . Cliquez maintenant sur Installer à partir du dossier et dans le dossier d'installation indiquez le chemin vers votre répertoire CiviCRM qui est :/var/www/html/joomla/tmp/com_civicrm/ . Cela devrait ressembler à l'image ci-dessous :

Cliquez sur installer et vous devriez recevoir une notification indiquant que CiviCRM a été installé avec succès, comme l'image ci-dessous :

Toutes nos félicitations. En suivant ce tutoriel, vous avez installé avec succès Joomla et déployé CiviCRM en conjonction avec Joomla sur votre VPS Ubuntu 14.04. Vous pouvez maintenant accéder à CiviCRM en cliquant sur Composants -> CiviCRM depuis votre backend d'administration Joomla.

Pour plus d'informations sur CiviCRM, veuillez consulter leur documentation officielle.

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. Installez PostgreSQL avec phpPgAdmin sur Ubuntu 16.04

  2. Comment installer PrestaShop sur un VPS Ubuntu 14.04

  3. Installer Fail2ban sur un VPS Ubuntu 14.04

  4. Installer WPScan sur un VPS Ubuntu 14.04

  5. Installer PmWiki sur un VPS Ubuntu 14.04 avec Nginx

Comment installer Joomla avec Apache sur Ubuntu 18.04

Installer Ubuntu 16.04 - Avec des captures d'écran

Comment installer EspoCRM avec Nginx sur un VPS Ubuntu

Installer Joomla avec CiviCRM sur un VPS Ubuntu 14.04

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

Comment installer Joomla avec LAMP sur Ubuntu 20.04