Automatinis diegimas „Ubuntu 20.04“ ir „Apache“

„Mautic“ įrenginys

Prieš kurį laiką pasakojau apie „Mautic“ - atvirojo kodo platformą, skirtą rinkodaros kampanijoms automatizuoti. Pažiūrėkime, kaip jį įdiegti virtualiame privačiame serveryje (VPS), kuriame veikia „Ubuntu 20.04“, ir „Apache“ serveryje.

Turime nepamiršti, kad kiekvienas prieglobos paslaugų teikėjas nustato skirtingas konfigūracijas, todėl gali tekti atlikti tam tikrus pakeitimus.

„Mautic“ įrenginys. Ko reikia

„Mautic“ diegimo reikalavimai (šio straipsnio tikslais) yra šie:

  • „Ubuntu 20.04“.
  • Apache 2x ar aukštesnė.
  • „MaríaDB 10.1“ arba „MySQL 5.5.3“.
  • PHP 7.4 ar naujesnė.

Virtualus privatus serveris yra būdas pasidalinti fizinio serverio ištekliais nemokant fizinio serverio kiekvienam vartotojui, tačiau suteikiant kiekvienam daugiau kontrolės nei tradiciniai prieglobos planai. Kiekvienas virtualus serveris turi savo operacinę sistemą ir gali būti perkrautas savarankiškai.

Reikėtų nepamiršti, kad yra tam tikrų konfigūracijos pakeitimų, kuriuos galėtumėte atlikti operacinėje sistemoje fiziniame serveryje. VPS turėsite tai padaryti naudodami valdymo pultą, kurį siūlo jūsų prieglobos paslaugų teikėjas, arba paprašyti tai padaryti ...

Visų pirma, aš rekomenduoju perskaityti šiuos du straipsnius

Ankstesnės konfigūracijos

Prieš pradėdami diegti „Mautic“, turime sukonfigūruoti užkardą.

Ugniasienė yra tinklo saugos įrenginys, kuris stebi įeinantį ir išeinantį tinklo srautą ir leidžia arba blokuoja duomenų paketus pagal saugos taisyklių rinkinį. Mes galime rasti dviejų tipų serverius:

  • Išorinė užkarda: ją galima įsigyti kartu su prieglobos planu. Puikus pranašumas yra tas, kad nesvarbu, kiek kartų įdiegsite operacinę sistemą virtualiame serveryje, jums nereikės prisiminti sukonfigūruoti užkardos.
  • Vidinė užkarda: „Ubuntu“ pagal numatytuosius nustatymus naudoja užkardą, vadinamą UFW (nesudėtinga užkarda). UFW pagal numatytuosius nustatymus uždaro visus įmanomus įėjimo į serverį taškus, todėl turėsime atidaryti reikiamus prievadus.

Bet kokiu atveju, net jei prieglobos paslaugų teikėjas, kurį samdėte savo VPS, teikia išorinę užkardą, taip pat turėtumėte sukonfigūruoti vidinę.

Pirmiausia įsitikiname, kad sistema yra atnaujinta:
sudo apt update
sudo apt upgrade -y

Mes įdiegiame priklausomybes
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

Konfigūruojame užkardą
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Įjungiame ugniasienę
sudo ufw enable

Tai parodys pranešimą, įspėjantį, kad komandos vykdymas gali nutraukti nuotolinį ryšį. Jei norite priimti, paspauskite Y arba S.

Tada pamatysite dar vieną pranešimą, informuojantį, kad ugniasienė yra suaktyvinta ir bus įjungta kiekvieną kartą paleidus sistemą.

Mes galime patikrinti, ar ugniasienė veikia:
sudo ufw status

Viena svetainė ar kelios svetainės?

Geriausias būdas pasinaudoti virtualiu privačiu serveriu yra priglobti kelias svetaines. Tiesą sakant, diegimo būdas abiem atvejais yra tas pats, vienintelis dalykas, kuris pakeičia diegimo katalogą ir kai kurių papildomų veiksmų poreikį, jei pasirenkate kelių vietų parinktį.

Preliminarūs „Mautic“ diegimo kartu su kitomis svetainėmis žingsniai

Mes sukuriame katalogą kiekvienai mums reikalingai svetainei
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 ir / public_html išlieka pastovūs. „mydomain“ pakeičiami domenais, kuriuos ketinate naudoti kiekvienai svetainei. Atminkite, kad turite nusipirkti domeną ir sukonfigūruoti jį naudodami savo virtualaus privataus serverio DNS.

Kaip jau minėjome, tuo atveju, jei „Mautic“ yra vienintelė svetainė, įdiegta virtualiame privačiame serveryje, šie ankstesni veiksmai nėra būtini. Skirtumas tas, kad dirbsime rež


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Fernando sakė

    Matau, kad buvo įdiegti reikalingi failai, kad mauti veiktų, bet mautic neįdiegtas, atrodo, kad trūksta turinio iš to, ką sako pavadinime

    1.    Diego Germanas Gonzalezas sakė

      Duok man savaitgalį peržiūrėti. Tai straipsnių serija ir aš galiu pamiršti nuorodą

    2.    Diego Germanas Gonzalezas sakė

      Sveiki. Naudodami naršyklę turite eiti į puslapį, kuriame įdiegėte svetainę, ir paleisti diegimo programą.

      1.    jaime sakė

        eikite su naršykle į puslapį, kuriame įdiegiate svetainę ir paleiskite????????
        tiesa ta, kad aš neįsivaizduoju kur kreiptis, manau, geriau būtų įdėti nuorodą