La instal·lació de Mautic en Ubuntu 20.04 i Apache

La instal·lació de Mautic

Fa un temps els vaig parlar d'Mautic, una plataforma de codi obert per a l'automatització de campanyes de màrqueting. Anem a veure com instal·lar-la en un servidor privat virtual (VPS) corrent Ubuntu 20.04 i un servidor Apache.

Hem de tenir en compte que cada proveïdor de hosting estableix diferents configuracions, de manera que pot ser que hagis de fer algunes adaptacions.

La instal·lació de Mautic. El que es necessita

Els requisits per instal·lar Mautic (Per als propòsits d'aquest article) són els següents:

  • Ubuntu 20.04.
  • Apatxe 2x o superior.
  • MariaDB 10.1 o MySQL 5.5.3.
  • PHP 7.4 o superior.

Un servidor privat virtual és una forma de compartir els recursos d'un servidor físic sense els costos de tenir un servidor físic per a cada usuari, donant a cada un major control que els plans d'allotjament tradicionals. Cada servidor virtual té el seu propi sistema operatiu i pot ser reiniciat de manera independent.

Un punt a tenir en compte és que hi ha determinats canvis de configuració que en un servidor físic podries fer en el sistema operatiu, en un VPS hauràs de fer-ho des del panell de control que t'ofereix el teu proveïdor d'allotjament o demanar-li a ell que ho faci .

Primer de tot et recomano que llegeixis aquests dos articles

configuracions prèvies

Abans de començar amb la instal·lació de Mautic hem de configurar el tallafocs.

Un tallafocs és un dispositiu de seguretat de xarxa que supervisa el tràfic de xarxa entrant i sortint i permet o bloqueja els paquets de dades basant-se en un conjunt de regles de seguretat. Podem trobar-nos amb dos tipus de servidors:

  • Firewall extern: Està disponible amb el pla d'allotjament. El gran avantatge és que no importa quantes vegades instal el sistema operatiu al servidor virtual, no hauràs de recordar-te de configurar el tallafocs.
  • Firewall intern: Ubuntu fa servir per defecte un tallafocs anomenat UFW (Sigles en anglès de tallafocs sense complicacions) UFW tanca per defecte tots els possibles punts d'entrada a servidor, de manera que haurem d'obrir els ports necessaris.

De tota manera, encara que el proveïdor de hosting amb el qual vas contractar el teu VPS et proporcioni un tallafocs extern, també hauries de configurar l'intern.

Comencem assegurant-nos que el sistema està actualitzat:
sudo apt update
sudo apt upgrade -y

Instal·lem les dependències
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

Configurem el tallafocs
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Activem el tallafocs
sudo ufw enable

Et va mostrar un missatge que et adverteix que executar la comanda pot interrompre la connexió remota. Prem I o S segons correspongui per acceptar.

A continuació veuràs un altre missatge que t'informa que el tallafocs està activat i s'habilitarà cada vegada que s'inicia el sistema.

Podem comprovar que el tallafocs està funcionant amb:
sudo ufw status

¿Lloc únic o multilloc?

La millor manera d'aprofitar un servidor privat virtual és allotjar múltiples llocs. En realitat el mètode d'instal·lació és igual en tots dos casos sent l'únic que canvia el directori d'instal·lació i la necessitat d'alguns passos addicionals en el cas que optis per l'opció multisitios.

Passos previs per a la instal·lació d'Mautic al costat d'altres llocs web

Creem un directori per a cada lloc web que necessitem
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 i / public_html es manté constant. midominiox es reemplaça pels dominis que utilitzaràs per a cada lloc. Recorda que has de comprar un domini i configurar amb els DNS del teu servidor privat virtual.

Com vam dir, en el cas que Mautic sigui l'únic lloc instal·lat al servidor privat virtual, no es necessiten aquests passos previs. La diferència és que treballarem al dir


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   fernando va dir

    veig que es van instal·lar els arxius necessaris per que mauti funcioni, però no s'instal·lo mautic, sembla que li falta contingut al que diu el títol

    1.    Diego Germán González va dir

      Dóna'm el cap de setmana per revisar. És una sèrie d'articles i em puc haver oblidat l'enllaç

    2.    Diego Germán González va dir

      Hola. Has d'anar amb el navegador a la pàgina on vas instal·lar el lloc i executar l'instal·lador.

      1.    jaime va dir

        anar amb el navegador a la pàgina on instal leu el lloc i executar????????
        la veritat que ni idea d'on anar, reu que seria millor posar el link