Mautisk installation på Ubuntu 20.04 og Apache

Mautic-anlægget

For noget tid siden fortalte jeg dig om Mautic, en open source platform til automatisering af marketingkampagner. Vi skal se, hvordan du installerer det på en virtuel privat server (VPS), der kører Ubuntu 20.04 og en Apache-server.

Vi skal huske på, at hver hostingudbyder etablerer forskellige konfigurationer, så du skal muligvis foretage nogle tilpasninger.

Den Mautic installation. Hvad skal der til

Kravene til at installere Mautic (i forbindelse med denne artikel) er følgende:

  • Ubuntu 20.04.
  • Apache 2x eller bedre.
  • MariaDB 10.1 eller MySQL 5.5.3.
  • PHP 7.4 eller højere.

En virtuel privat server er en måde at dele ressourcerne på en fysisk server uden omkostningerne ved at have en fysisk server for hver bruger, men at give hver bruger mere kontrol end traditionelle hostingplaner. Hver virtuel server har sit eget operativsystem og kan genstartes uafhængigt.

Et punkt at huske på er, at der er visse konfigurationsændringer, som du kan foretage til operativsystemet på en fysisk server, på en VPS bliver du nødt til at gøre det fra kontrolpanelet, der tilbydes af din hostingudbyder eller bede ham om at gøre det ...

Først og fremmest anbefaler jeg, at du læser disse to artikler

Tidligere konfigurationer

Før vi starter med installationen af ​​Mautic, skal vi konfigurere firewallen.

En firewall er en netværkssikkerhedsenhed, der overvåger indgående og udgående netværkstrafik og tillader eller blokerer datapakker baseret på et sæt sikkerhedsregler. Vi kan finde to typer servere:

  • Ekstern firewall: Den er tilgængelig med hostingplanen. Den store fordel er, at uanset hvor mange gange du installerer styresystemet på den virtuelle server, så skal du ikke huske at konfigurere firewallen.
  • Intern firewall: Ubuntu bruger som standard en firewall kaldet UFW (Ukompliceret Firewall) UFW lukker som standard alle mulige indgangspunkter til serveren, så vi bliver nødt til at åbne de nødvendige porte.

Under alle omstændigheder, selvom den hostingudbyder, som du har indgået kontrakt med din VPS, giver dig en ekstern firewall, bør du også konfigurere den interne.

Vi starter med at sikre, at systemet er opdateret:
sudo apt update
sudo apt upgrade -y

Vi installerer afhængighederne
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

Vi konfigurerer firewallen
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Vi aktiverer firewallen
sudo ufw enable

Det vil vise dig en meddelelse, der advarer dig om, at udførelse af kommandoen kan afbryde fjernforbindelsen. Tryk på Y eller S for at acceptere.

Du vil derefter se en anden meddelelse, der informerer dig om, at firewallen er aktiveret og vil blive aktiveret, hver gang systemet starter.

Vi kan kontrollere, at firewallen fungerer med:
sudo ufw status

Single site eller multisite?

Den bedste måde at drage fordel af en virtuel privat server på er at være vært for flere websteder. I virkeligheden er installationsmetoden den samme i begge tilfælde, da den er den eneste ting, der ændrer installationsmappen og behovet for nogle yderligere trin i tilfælde af, at du vælger multisite-muligheden.

Tidligere trin til installation af Mautic sammen med andre websteder

Vi opretter en mappe for hver hjemmeside, vi har brug for
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 og /public_html holdes konstante. mydomainox erstattes af de domæner, du skal bruge for hvert websted. Husk at du skal købe et domæne og konfigurere det med DNS på din virtuelle private server.

Som vi sagde, i tilfælde af at Mautic er det eneste websted installeret på den virtuelle private server, er disse tidligere trin ikke nødvendige. Forskellen er, at vi skal arbejde i dir


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   fernando sagde han

    Jeg kan se, at de nødvendige filer blev installeret for at mauti kunne fungere, men mautic blev ikke installeret, det ser ud til, at det, titlen siger, mangler indhold

    1.    Diego tyske Gonzalez sagde han

      Giv mig weekenden til at anmelde. Det er en serie artikler, og jeg har måske glemt linket

    2.    Diego tyske Gonzalez sagde han

      Hej. Du skal gå med browseren til siden, hvor du installerede siden og køre installationsprogrammet.

      1.    jaime sagde han

        gå med browseren til siden, hvor du installerede siden og kør ????????
        Sandheden er, at jeg ikke aner, hvor jeg skal gå hen, jeg tror, ​​det ville være bedre at sætte linket