Преди време ви разказах за 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 ще трябва да го направите от контролния панел, предлаган от вашия хостинг доставчик, или да го помолите да го направи .
Преди всичко препоръчвам да прочетете тези две статии
- Осигуряване на защитен сървър на Ubuntu. Няколко стъпки за обмисляне
- Защита на root потребителя в Ubuntu 20.04 Focal Fossa
Предишни конфигурации
Преди да започнем с инсталирането на 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 е единственият сайт, инсталиран на виртуалния частен сървър, тези предишни стъпки не са необходими. Разликата е, че ще работим върху дир
Виждам, че необходимите файлове са инсталирани, за да работи mauti, но mautic не е инсталиран, изглежда липсва съдържание от това, което казва заглавието
Дайте ми уикенда за преглед. Това е поредица от статии и може би съм забравил връзката
Здравейте. Трябва да отидете с браузъра на страницата, където сте инсталирали сайта и да стартирате инсталатора.
отидете с браузъра на страницата, където инсталирате сайта и стартирайте????????
истината е, че нямам идея къде да отида, мисля, че ще е по-добре да сложа линка