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 е единственият сайт, инсталиран на виртуалния частен сървър, тези предишни стъпки не са необходими. Разликата е, че ще работим върху дир


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Фернандо каза той

    Виждам, че необходимите файлове са инсталирани, за да работи mauti, но mautic не е инсталиран, изглежда липсва съдържание от това, което казва заглавието

    1.    Диего Герман Гонзалес каза той

      Дайте ми уикенда за преглед. Това е поредица от статии и може би съм забравил връзката

    2.    Диего Герман Гонзалес каза той

      Здравейте. Трябва да отидете с браузъра на страницата, където сте инсталирали сайта и да стартирате инсталатора.

      1.    Хайме каза той

        отидете с браузъра на страницата, където инсталирате сайта и стартирайте????????
        истината е, че нямам идея къде да отида, мисля, че ще е по-добре да сложа линка