Automatikus telepítés az Ubuntu 20.04-re és az Apache-ra

A Mautic létesítmény

Néhány évvel ezelőtt meséltem neked a Mautic-ról, egy nyílt forráskódú platformról a marketingkampányok automatizálására. Lássuk, hogyan kell telepíteni egy virtuális magánszerverre (VPS), amelyen fut az Ubuntu 20.04 és egy Apache szerver.

Nem szabad megfeledkeznünk arról, hogy minden tárhelyszolgáltató különböző konfigurációkat hoz létre, ezért előfordulhat, hogy néhány módosítást kell végrehajtania.

A Mautic létesítmény. Ami szükséges

A Mautic telepítésének követelményei (A cikk alkalmazásában) a következők:

  • Ubuntu 20.04.
  • Apache 2x vagy újabb.
  • MaríaDB 10.1 vagy MySQL 5.5.3.
  • PHP 7.4 vagy újabb.

A virtuális magánszerver lehetővé teszi a fizikai szerver erőforrásainak megosztását anélkül, hogy fel kellene fizetni minden felhasználó számára a fizikai szervert, de mindegyiknek több ellenőrzést biztosítana, mint a hagyományos tárhely-tervek. Minden virtuális kiszolgálónak saját operációs rendszere van, és önállóan indítható újra.

Az egyik szempont, amelyet szem előtt kell tartani, hogy bizonyos konfigurációs változtatásokat végezhet az operációs rendszerben egy fizikai szerveren, egy VPS-ben ezt a tárhelyszolgáltató által kínált vezérlőpultról kell megtennie, vagy meg kell kérnie ..

Először is ajánlom, hogy olvassa el ezt a két cikket

Korábbi konfigurációk

Mielőtt elkezdenénk a Mautic telepítését, konfigurálnunk kell a tűzfalat.

A tűzfal olyan hálózati biztonsági eszköz, amely figyeli a bejövő és a kimenő hálózati forgalmat, és engedélyezi vagy blokkolja az adatcsomagokat a biztonsági szabályok összessége alapján. Kétféle szervert találhatunk:

  • Külső tűzfal: A tárhely-tervvel együtt elérhető. Nagy előnye, hogy nem számít, hányszor telepíti az operációs rendszert a virtuális szerverre, nem kell emlékeznie a tűzfal beállítására.
  • Belső tűzfal: Az Ubuntu alapértelmezés szerint az UFW (bonyolult tűzfal) nevű tűzfalat használja. Az UFW alapértelmezés szerint az összes lehetséges belépési pontot bezárja a szerverbe, ezért meg kell nyitnunk a szükséges portokat.

Mindenesetre, még akkor is, ha a tárhelyszolgáltató, akivel bérelte a VPS-t, külső tűzfalat biztosít Önnek, a belsőt is konfigurálnia kell.

Kezdjük azzal, hogy a rendszer naprakész legyen:
sudo apt update
sudo apt upgrade -y

Telepítjük a függőségeket
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

Konfiguráljuk a tűzfalat
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Aktiváljuk a tűzfalat
sudo ufw enable

Megjelenik egy üzenet, amely arra figyelmeztet, hogy a parancs végrehajtása megszakíthatja a távoli kapcsolatot. Az elfogadáshoz nyomja meg az Y vagy az S gombot.

Ekkor megjelenik egy újabb üzenet, amely arról tájékoztat, hogy a tűzfal aktiválva van, és a rendszer minden indításakor engedélyezni fogja.

Ellenőrizhetjük, hogy a tűzfal működik-e:
sudo ufw status

Egyetlen vagy több webhely?

A virtuális magánszerver előnyeinek legjobb módja az, ha több webhelyet is otthont ad. Valójában a telepítési módszer mindkét esetben ugyanaz, csak ez változtatja meg a telepítési könyvtárat és néhány további lépés szükségességét, ha a többhelyes lehetőséget választja.

Előzetes lépések a Mautic telepítéséhez más webhelyekkel együtt

Minden szükséges weboldalhoz létrehozunk egy könyvtárat
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

A / var / www és / public_html változatlan marad. A mydomain helyébe azok a domainek lépnek, amelyeket minden webhelyhez használni fog. Ne feledje, hogy meg kell vásárolnia egy tartományt, és konfigurálnia kell a virtuális magánszerver DNS-jével.

Mint mondtuk, abban az esetben, ha a virtuális magánszerverre a Mautic az egyetlen telepített hely, ezekre az előző lépésekre nincs szükség. A különbség az, hogy a rendezőnél fogunk dolgozni


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Fernando dijo

    Látom, hogy a mauti működéséhez a szükséges fájlok telepítve lettek, de a mautic nem lett telepítve, úgy tűnik hiányzik belőle a címben szereplő tartalom

    1.    Diego német Gonzalez dijo

      Adj egy hétvégét az áttekintésre. Ez egy cikksorozat, és lehet, hogy elfelejtettem a linket

    2.    Diego német Gonzalez dijo

      Helló. A böngészővel arra az oldalra kell lépnie, ahová a webhelyet telepítette, és futtatnia kell a telepítőt.

      1.    jaime dijo

        menj a böngészővel arra az oldalra ahova telepíted az oldalt és futtasd????????
        az az igazság, hogy fogalmam sincs merre induljak, szerintem jobb lenne betenni a linket