Εγκατάσταση Mautic στο Ubuntu 20.04 και το Apache

Η εγκατάσταση Mautic

Πριν από λίγο καιρό σας είπα για τη Mautic, μια πλατφόρμα ανοιχτού κώδικα για την αυτοματοποίηση των καμπανιών μάρκετινγκ. Ας δούμε πώς να το εγκαταστήσουμε σε έναν εικονικό ιδιωτικό διακομιστή (VPS) που εκτελεί το Ubuntu 20.04 και έναν διακομιστή Apache.

Πρέπει να έχουμε κατά νου ότι κάθε πάροχος φιλοξενίας δημιουργεί διαφορετικές ρυθμίσεις, οπότε ίσως χρειαστεί να κάνετε κάποιες προσαρμογές.

Η εγκατάσταση Mautic. Τι χρειάζεται

Οι απαιτήσεις για την εγκατάσταση του Mautic (Για τους σκοπούς αυτού του άρθρου) είναι οι εξής:

  • Ubuntu 20.04.
  • Apache 2x ή υψηλότερη.
  • MaríaDB 10.1 ή MySQL 5.5.3.
  • PHP 7.4 ή υψηλότερη.

Ένας εικονικός ιδιωτικός διακομιστής είναι ένας τρόπος για να μοιράζεστε τους πόρους ενός φυσικού διακομιστή χωρίς το κόστος της ύπαρξης ενός φυσικού διακομιστή για κάθε χρήστη, αλλά δίνοντας σε κάθε έναν περισσότερο έλεγχο από τα παραδοσιακά σχέδια φιλοξενίας. Κάθε εικονικός διακομιστής έχει το δικό του λειτουργικό σύστημα και μπορεί να επανεκκινήσει ανεξάρτητα.

Ένα σημείο που πρέπει να θυμάστε είναι ότι υπάρχουν ορισμένες αλλαγές διαμόρφωσης που θα μπορούσατε να κάνετε στο λειτουργικό σύστημα σε έναν φυσικό διακομιστή, σε ένα VPS θα πρέπει να το κάνετε από τον πίνακα ελέγχου που προσφέρει ο πάροχος φιλοξενίας σας ή να του ζητήσετε να το κάνει .

Πρώτα απ 'όλα, προτείνω να διαβάσετε αυτά τα δύο άρθρα

Προηγούμενες διαμορφώσεις

Πριν ξεκινήσουμε με την εγκατάσταση του Mautic πρέπει να διαμορφώσουμε το τείχος προστασίας.

Το τείχος προστασίας είναι μια συσκευή ασφαλείας δικτύου που παρακολουθεί την εισερχόμενη και εξερχόμενη κίνηση του δικτύου και επιτρέπει ή αποκλείει πακέτα δεδομένων βάσει ενός συνόλου κανόνων ασφαλείας. Μπορούμε να βρούμε δύο τύπους διακομιστών:

  • Εξωτερικό τείχος προστασίας: Διατίθεται με το πρόγραμμα φιλοξενίας. Το μεγάλο πλεονέκτημα είναι ότι ανεξάρτητα από το πόσες φορές εγκαθιστάτε το λειτουργικό σύστημα στον εικονικό διακομιστή, δεν θα πρέπει να θυμάστε να ρυθμίσετε το τείχος προστασίας.
  • Εσωτερικό τείχος προστασίας: Το Ubuntu χρησιμοποιεί από προεπιλογή ένα τείχος προστασίας που ονομάζεται UFW (απλό τείχος προστασίας) Το UFW κλείνει όλα τα πιθανά σημεία εισόδου στον διακομιστή από προεπιλογή, οπότε θα πρέπει να ανοίξουμε τις απαραίτητες θύρες.

Τέλος πάντων, ακόμα κι αν ο πάροχος φιλοξενίας που προσέλαβε το VPS σας παρέχει εξωτερικό τείχος προστασίας, θα πρέπει επίσης να διαμορφώσετε το εσωτερικό.

Ξεκινάμε διασφαλίζοντας ότι το σύστημα είναι ενημερωμένο:
sudo apt update
sudo apt upgrade -y

Εγκαθιστούμε τις εξαρτήσεις
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

Διαμορφώνουμε το τείχος προστασίας
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Ενεργοποιούμε το τείχος προστασίας
sudo ufw enable

Θα σας δείξει ένα μήνυμα που σας προειδοποιεί ότι η εκτέλεση της εντολής ενδέχεται να διακόψει την απομακρυσμένη σύνδεση. Πατήστε Y ή S ανάλογα με την περίπτωση για αποδοχή.

Στη συνέχεια, θα δείτε ένα άλλο μήνυμα που σας ενημερώνει ότι το τείχος προστασίας είναι ενεργοποιημένο και θα ενεργοποιείται κάθε φορά που ξεκινά το σύστημα.

Μπορούμε να ελέγξουμε ότι το τείχος προστασίας λειτουργεί με:
sudo ufw status

Ένας ιστότοπος ή ένας ιστότοπος;

Ο καλύτερος τρόπος για να εκμεταλλευτείτε έναν εικονικό ιδιωτικό διακομιστή είναι να φιλοξενήσετε πολλούς ιστότοπους. Στην πραγματικότητα, η μέθοδος εγκατάστασης είναι η ίδια και στις δύο περιπτώσεις, το μόνο πράγμα που αλλάζει τον κατάλογο εγκατάστασης και την ανάγκη για ορισμένα επιπλέον βήματα σε περίπτωση που κάνετε την επιλογή πολλαπλής τοποθεσίας.

Προκαταρκτικά βήματα για την εγκατάσταση του Mautic μαζί με άλλους ιστότοπους

Δημιουργούμε έναν κατάλογο για κάθε ιστότοπο που χρειαζόμαστε
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 και / public_html παραμένει σταθερό. Το mydomain αντικαθίσταται από τους τομείς που πρόκειται να χρησιμοποιήσετε για κάθε ιστότοπο. Να θυμάστε ότι πρέπει να αγοράσετε έναν τομέα και να τον διαμορφώσετε με το DNS του εικονικού ιδιωτικού διακομιστή σας.

Όπως είπαμε, στην περίπτωση που η Mautic είναι ο μόνος ιστότοπος που είναι εγκατεστημένος στον εικονικό ιδιωτικό διακομιστή, αυτά τα προηγούμενα βήματα δεν είναι απαραίτητα. Η διαφορά είναι ότι πρόκειται να δουλέψουμε στο dir


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Fernando dijo

    Βλέπω ότι εγκαταστάθηκαν τα απαραίτητα αρχεία για να λειτουργήσει το mauti, αλλά το mautic δεν εγκαταστάθηκε, φαίνεται ότι λείπει περιεχόμενο από αυτό που λέει ο τίτλος

    1.    Ντιέγκο Γερμανός Γκονζάλες dijo

      Δώσε μου το Σαββατοκύριακο να το αναθεωρήσω. Είναι μια σειρά άρθρων και μπορεί να ξέχασα τον σύνδεσμο

    2.    Ντιέγκο Γερμανός Γκονζάλες dijo

      Γεια σας. Πρέπει να μεταβείτε με το πρόγραμμα περιήγησης στη σελίδα όπου εγκαταστήσατε τον ιστότοπο και να εκτελέσετε το πρόγραμμα εγκατάστασης.

      1.    jaime dijo

        πηγαίνετε με το πρόγραμμα περιήγησης στη σελίδα που εγκαθιστάτε τον ιστότοπο και τρέχετε;;;;;;;;;
        η αληθεια ειναι οτι δεν εχω ιδεα που να παω, νομιζω καλυτερα να βαλω το λινκ