Mautic installasjon på Ubuntu 20.04 og Apache

Mautic-anlegget

For en tid siden fortalte jeg deg om Mautic, en åpen kildekodeplattform for automatisering av markedsføringskampanjer. La oss se hvordan du installerer den på en virtuell privat server (VPS) som kjører Ubuntu 20.04 og en Apache-server.

Vi må huske at hver vertsleverandør oppretter forskjellige konfigurasjoner, så du må kanskje gjøre noen tilpasninger.

Mautic-anlegget. Hva som trengs

Kravene for å installere Mautic (for anvendelse av denne artikkelen) er som følger:

  • Ubuntu 20.04.
  • Apache 2x eller høyere.
  • MaríaDB 10.1 eller MySQL 5.5.3.
  • PHP 7.4 eller høyere.

En virtuell privat server er en måte å dele ressursene til en fysisk server uten kostnadene ved å ha en fysisk server for hver bruker, men å gi hver enkelt mer kontroll enn tradisjonelle hostingplaner. Hver virtuelle server har sitt eget operativsystem og kan startes på nytt uavhengig.

Et poeng å huske på er at det er visse konfigurasjonsendringer du kan gjøre i operativsystemet på en fysisk server. I en VPS må du gjøre det fra kontrollpanelet som tilbys av hostingleverandøren eller be den om å gjøre det .

Først og fremst anbefaler jeg at du leser disse to artiklene

Tidligere konfigurasjoner

Før vi begynner med installasjonen av Mautic, må vi konfigurere brannmuren.

En brannmur er en nettverkssikkerhetsenhet som overvåker innkommende og utgående nettverkstrafikk og tillater eller blokkerer datapakker basert på et sett med sikkerhetsregler. Vi finner to typer servere:

  • Ekstern brannmur: Den er tilgjengelig med vertsplanen. Den store fordelen er at uansett hvor mange ganger du installerer operativsystemet på den virtuelle serveren, trenger du ikke å huske å konfigurere brannmuren.
  • Intern brannmur: Ubuntu bruker som standard en brannmur kalt UFW (Ukomplisert brannmur) UFW lukker alle mulige inngangspunkter til serveren som standard, så vi må åpne de nødvendige porter.

Uansett, selv om vertsleverandøren du hyret din VPS gir deg en ekstern brannmur, bør du også konfigurere den interne.

Vi starter med å sørge for at systemet er oppdatert:
sudo apt update
sudo apt upgrade -y

Vi installerer avhengighetene
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 brannmuren
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Vi aktiverer brannmuren
sudo ufw enable

Det viser deg en melding som advarer deg om at utførelse av kommandoen kan forstyrre fjernforbindelsen. Trykk på Y eller S etter behov for å godta.

Så vil du se en annen melding som informerer deg om at brannmuren er aktivert og vil bli aktivert hver gang systemet starter.

Vi kan sjekke at brannmuren fungerer med:
sudo ufw status

Enkelt nettsted eller multisite?

Den beste måten å dra nytte av en virtuell privat server er å være vert for flere nettsteder. Faktisk er installasjonsmetoden den samme i begge tilfeller, det eneste som endrer installasjonskatalogen og behovet for noen ekstra trinn i tilfelle du velger multisite-alternativet.

Foreløpige trinn for installasjon av Mautic sammen med andre nettsteder

Vi lager en katalog for hvert nettsted vi trenger
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 forblir konstant. mydomain erstattes av domenene du skal bruke for hvert nettsted. Husk at du må kjøpe et domene og konfigurere det med DNS på din virtuelle private server.

Som vi sa, i tilfelle at Mautic er det eneste stedet som er installert på den virtuelle private serveren, er ikke disse tidligere trinnene nødvendige. Forskjellen er at vi skal jobbe med dir


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   fernando sa

    Jeg ser at de nødvendige filene ble installert for at mauti skulle fungere, men mautic ble ikke installert, det ser ut til at det mangler innhold til hva tittelen sier

    1.    Diego German Gonzalez sa

      Gi meg helgen til å anmelde. Det er en serie artikler og jeg har kanskje glemt lenken

    2.    Diego German Gonzalez sa

      Hallo. Du må gå med nettleseren til siden der du installerte siden og kjøre installasjonsprogrammet.

      1.    Jaime sa

        gå med nettleseren til siden der du installerer siden og kjør????????
        sannheten er at jeg har ingen anelse om hvor jeg skal dra, jeg tror det ville være bedre å legge lenken