Installation de Mautic sur Ubuntu 20.04 et Apache

Le site de Mautic

Il y a quelque temps je vous ai parlé de Mautic, une plateforme open source pour automatiser les campagnes marketing. Voyons comment l'installer sur un serveur privé virtuel (VPS) exécutant Ubuntu 20.04 et un serveur Apache.

Nous devons garder à l'esprit que chaque fournisseur d'hébergement établit des configurations différentes, vous devrez donc peut-être faire quelques adaptations.

L'usine de Mautic. Ce qui est necessaire

Les conditions requises pour installer Mautic (pour les besoins de cet article) sont les suivantes:

  • Ubuntu 20.04.
  • Apache 2x ou supérieur.
  • MaríaDB 10.1 ou MySQL 5.5.3.
  • PHP 7.4 ou supérieur.

Un serveur privé virtuel est un moyen de partager les ressources d'un serveur physique sans les coûts d'avoir un serveur physique pour chaque utilisateur, mais en donnant à chacun plus de contrôle que les plans d'hébergement traditionnels. Chaque serveur virtuel possède son propre système d'exploitation et peut être redémarré indépendamment.

Un point à garder à l'esprit est qu'il y a certains changements de configuration que vous pourriez apporter au système d'exploitation sur un serveur physique, dans un VPS, vous devrez le faire à partir du panneau de contrôle proposé par votre fournisseur d'hébergement ou lui demander de le faire. .

Tout d'abord, je vous recommande de lire ces deux articles

Configurations précédentes

Avant de commencer l'installation de Mautic, nous devons configurer le pare-feu.

Un pare-feu est un dispositif de sécurité réseau qui surveille le trafic réseau entrant et sortant et autorise ou bloque les paquets de données en fonction d'un ensemble de règles de sécurité. On peut trouver deux types de serveurs:

  • Pare-feu externe: il est disponible avec le plan d'hébergement. Le grand avantage est que peu importe le nombre de fois que vous installez le système d'exploitation sur le serveur virtuel, vous n'aurez pas à vous rappeler de configurer le pare-feu.
  • Pare-feu interne: Ubuntu utilise par défaut un pare-feu appelé UFW (Uncomplicated firewall) UFW ferme tous les points d'entrée possibles au serveur par défaut, nous devrons donc ouvrir les ports nécessaires.

Quoi qu'il en soit, même si le fournisseur d'hébergement que vous avez engagé votre VPS vous fournit un pare-feu externe, vous devez également configurer celui interne.

Nous commençons par nous assurer que le système est à jour:
sudo apt update
sudo apt upgrade -y

Nous installons les dépendances
sudo apt install apache2 libapache2-mod-php php unzip mariadb-server php-xml php-mysql php-imap php-zip php-intl php-curl ntp -y

Nous configurons le pare-feu
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Nous activons le pare-feu
sudo ufw enable

Il vous montrera un message vous avertissant que l'exécution de la commande peut interrompre la connexion à distance. Appuyez sur Y ou S selon le cas pour accepter.

Ensuite, vous verrez un autre message vous informant que le pare-feu est activé et sera activé à chaque démarrage du système.

Nous pouvons vérifier que le pare-feu fonctionne avec:
sudo ufw status

Site unique ou multisite?

La meilleure façon de profiter d'un serveur privé virtuel est d'héberger plusieurs sites. En fait, la méthode d'installation est la même dans les deux cas, la seule chose qui change le répertoire d'installation et la nécessité de quelques étapes supplémentaires dans le cas où vous opteriez pour l'option multisite.

Étapes préliminaires pour l'installation de Mautic avec d'autres sites Web

Nous créons un répertoire pour chaque site Web dont nous avons besoin
sudo mkdir -p /var/www/midominio1.com/public_html
sudo mkdir -p /var/www/midominio2.com/public_html
sudo mkdir -p /var/www/midominio3.com/public_html

/ var / www et / public_html reste constant. mydomain est remplacé par les domaines que vous allez utiliser pour chaque site. N'oubliez pas que vous devez acheter un domaine et le configurer avec le DNS de votre serveur privé virtuel.

Comme nous l'avons dit, dans le cas où Mautic est le seul site installé sur le serveur privé virtuel, ces étapes précédentes ne sont pas nécessaires. La différence est que nous allons travailler sur le dir


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   fernando dit

    Je vois que les fichiers nécessaires ont été installés pour que mauti fonctionne, mais mauti n'a pas été installé, il semble qu'il manque de contenu à ce que dit le titre

    1.    Diego allemand Gonzalez dit

      Donnez-moi le week-end pour réviser. C'est une série d'articles et j'ai peut-être oublié le lien

    2.    Diego allemand Gonzalez dit

      Salut. Vous devez aller avec le navigateur sur la page où vous avez installé le site et exécuter le programme d'installation.

      1.    jaime dit

        allez avec le navigateur à la page où vous installez le site et exécutez ????????
        la vérité est que je ne sais pas où aller, je pense qu'il serait préférable de mettre le lien