Mautische installatie op Ubuntu 20.04 en Apache

De Mautic-faciliteit

Enige tijd geleden vertelde ik je over Mautic, een open source platform voor het automatiseren van marketingcampagnes. Laten we eens kijken hoe we het kunnen installeren op een virtual private server (VPS) met Ubuntu 20.04 en een Apache-server.

We moeten er rekening mee houden dat elke hostingprovider verschillende configuraties vaststelt, dus het kan zijn dat u enkele aanpassingen moet maken.

De Mautic-faciliteit. Wat nodig is

De vereisten om Mautic te installeren (voor de toepassing van dit artikel) zijn als volgt:

  • Ubuntu 20.04.
  • Apache 2x of hoger.
  • MaríaDB 10.1 of MySQL 5.5.3.
  • PHP 7.4 of hoger.

Een virtuele privéserver is een manier om de bronnen van een fysieke server te delen zonder de kosten van een fysieke server voor elke gebruiker, maar met elke gebruiker meer controle dan traditionele hostingplannen. Elke virtuele server heeft zijn eigen besturingssysteem en kan onafhankelijk opnieuw worden opgestart.

Een punt om in gedachten te houden is dat er bepaalde configuratiewijzigingen zijn die u zou kunnen maken in het besturingssysteem op een fysieke server, in een VPS moet u dit doen vanuit het configuratiescherm dat wordt aangeboden door uw hostingprovider of u kunt hem vragen dit te doen. .

Allereerst raad ik u aan deze twee artikelen te lezen

Eerdere configuraties

Voordat we beginnen met de installatie van Mautic, moeten we de firewall configureren.

Een firewall is een netwerkbeveiligingsapparaat dat inkomend en uitgaand netwerkverkeer controleert en datapakketten toestaat of blokkeert op basis van een reeks beveiligingsregels. We kunnen twee soorten servers vinden:

  • Externe firewall: deze is beschikbaar bij het hostingplan. Het grote voordeel is dat, hoe vaak u het besturingssysteem ook op de virtuele server installeert, u niet hoeft te onthouden om de firewall te configureren.
  • Interne firewall: Ubuntu gebruikt standaard een firewall genaamd UFW (Uncomplicated firewall). UFW sluit standaard alle mogelijke toegangspunten naar de server, dus we zullen de nodige poorten moeten openen.

Hoe dan ook, zelfs als de hostingprovider waar je je VPS hebt ingehuurd je een externe firewall biedt, moet je ook de interne configureren.

We beginnen met ervoor te zorgen dat het systeem up-to-date is:
sudo apt update
sudo apt upgrade -y

We installeren de afhankelijkheden
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

We configureren de firewall
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

We activeren de firewall
sudo ufw enable

Het toont u een bericht dat u waarschuwt dat het uitvoeren van de opdracht de externe verbinding kan onderbreken. Druk op Y of S om te accepteren.

Vervolgens ziet u een ander bericht dat u informeert dat de firewall is geactiveerd en elke keer dat het systeem wordt gestart, wordt ingeschakeld.

We kunnen controleren of de firewall werkt met:
sudo ufw status

Enkele site of meerdere sites?

De beste manier om van een virtuele privéserver te profiteren, is door meerdere sites te hosten. In feite is de installatiemethode in beide gevallen hetzelfde, het enige dat de installatiedirectory verandert en de noodzaak voor enkele extra stappen in het geval dat u kiest voor de multisite-optie.

Voorbereidende stappen voor de installatie van Mautic samen met andere websites

We maken een directory voor elke website die we nodig hebben
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 en / public_html blijft constant. mijndomein wordt vervangen door de domeinen die u voor elke site gaat gebruiken. Onthoud dat u een domein moet kopen en het moet configureren met de DNS van uw virtuele privéserver.

Zoals we al zeiden, in het geval dat Mautic de enige site is die op de virtual private server is geïnstalleerd, zijn deze voorgaande stappen niet nodig. Het verschil is dat we aan de dir gaan werken


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   fernando zei

    Ik zie dat de benodigde bestanden zijn geïnstalleerd om mauti te laten werken, maar mautic is niet geïnstalleerd, het lijkt erop dat inhoud ontbreekt in wat de titel zegt

    1.    Diego Duitse Gonzalez zei

      Geef me het weekend om te beoordelen. Het is een serie artikelen en misschien ben ik de link vergeten

    2.    Diego Duitse Gonzalez zei

      Hallo. Je moet met de browser naar de pagina gaan waar je de site hebt geïnstalleerd en het installatieprogramma uitvoeren.

      1.    jaime zei

        ga met de browser naar de pagina waar je de site installeert en start????????
        de waarheid is dat ik geen idee heb waar ik heen moet, ik denk dat het beter is om de link te plaatsen