Instalare Mautic pe Ubuntu 20.04 și Apache

Facilitatea mautică

Acum ceva timp v-am povestit despre Mautic, o platformă open source pentru automatizarea campaniilor de marketing. Să vedem cum să-l instalăm pe un server privat virtual (VPS) care rulează Ubuntu 20.04 și un server Apache.

Trebuie să avem în vedere că fiecare furnizor de găzduire stabilește configurații diferite, deci este posibil să fie necesar să faceți unele adaptări.

Facilitatea mautică. Ceea ce este necesar

Cerințele pentru instalarea Mautic (în sensul acestui articol) sunt următoarele:

  • ubuntu 20.04.
  • Apache 2x sau mai mare.
  • MaríaDB 10.1 sau MySQL 5.5.3.
  • PHP 7.4 sau mai mare.

Un server privat virtual este o modalitate de a partaja resursele unui server fizic fără costurile de a avea un server fizic pentru fiecare utilizator, dar oferindu-le fiecăruia mai mult control decât planurile de găzduire tradiționale. Fiecare server virtual are propriul sistem de operare și poate fi repornit independent.

Un punct de reținut este faptul că există anumite modificări ale configurației pe care le-ați putea face în sistemul de operare de pe un server fizic, într-un VPS va trebui să o faceți din panoul de control oferit de furnizorul dvs. de găzduire sau să-i cereți să facă acest lucru ..

În primul rând, vă recomand să citiți aceste două articole

Configurări anterioare

Înainte de a începe cu instalarea Mautic trebuie să configurăm firewall-ul.

Un firewall este un dispozitiv de securitate de rețea care monitorizează traficul de rețea de intrare și ieșire și permite sau blochează pachetele de date pe baza unui set de reguli de securitate. Putem găsi două tipuri de servere:

  • Firewall extern: este disponibil împreună cu planul de găzduire. Marele avantaj este că, indiferent de câte ori instalați sistemul de operare pe serverul virtual, nu va trebui să vă amintiți să configurați firewall-ul.
  • Firewall intern: Ubuntu folosește în mod implicit un firewall numit UFW (Uncomplicated firewall) UFW închide în mod implicit toate punctele de intrare posibile pe server, așa că va trebui să deschidem porturile necesare.

Oricum, chiar dacă furnizorul de găzduire cu care v-ați angajat VPS vă oferă un firewall extern, ar trebui să îl configurați și pe cel intern.

Începem prin a ne asigura că sistemul este actualizat:
sudo apt update
sudo apt upgrade -y

Instalăm dependențele
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

Configurăm firewall-ul
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Activăm firewall-ul
sudo ufw enable

Vă va afișa un mesaj care vă avertizează că executarea comenzii poate întrerupe conexiunea la distanță. Apăsați Y sau S după caz ​​pentru a accepta.

Apoi veți vedea un alt mesaj care vă informează că firewall-ul este activat și va fi activat de fiecare dată când sistemul pornește.

Putem verifica dacă firewall-ul funcționează cu:
sudo ufw status

Site unic sau multisite?

Cel mai bun mod de a profita de un server privat virtual este de a găzdui mai multe site-uri. De fapt, metoda de instalare este aceeași în ambele cazuri, singurul lucru care schimbă directorul de instalare și necesitatea unor pași suplimentari în cazul în care optați pentru opțiunea multisite.

Pași preliminari pentru instalarea Mautic împreună cu alte site-uri web

Creăm un director pentru fiecare site web de care avem nevoie
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 rămâne constant. mydomain este înlocuit de domeniile pe care urmează să le utilizați pentru fiecare site. Amintiți-vă că trebuie să cumpărați un domeniu și să-l configurați cu DNS-ul serverului dvs. privat virtual.

După cum am spus, în cazul în care Mautic este singurul site instalat pe serverul privat virtual, acești pași anteriori nu sunt necesari. Diferența este că vom lucra la dir


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Fernando el a spus

    Vad ca s-au instalat fisierele necesare pentru ca mauti sa functioneze, dar mautic nu a fost instalat, se pare ca ii lipseste continutul la ceea ce scrie in titlu

    1.    Diego German Gonzalez el a spus

      Dă-mi weekendul pentru a revizui. Este o serie de articole și poate am uitat linkul

    2.    Diego German Gonzalez el a spus

      Buna ziua. Trebuie să mergeți cu browserul la pagina în care ați instalat site-ul și să rulați programul de instalare.

      1.    Jaime el a spus

        mergi cu browser la pagina unde instalezi site-ul si rulezi????????
        adevarul este ca habar nu am unde sa ma duc, cred ca ar fi mai bine sa pun link-ul