Како инсталирати Маутиц Маркетинг аутоматизацију на Убунту КСНУМКС

 

Маутиц је отворена изворна алатка за аутоматизацију маркетинга за све. Можете га искористити да одрасте вашу компанију или заједницу, надгледате своју веб страницу, креирате одредишне странице, креирате кампању за своје предузеће, управљате контактима и чак шалите маркетиншке е-поште.

У овом водичу ћу вам показати корак по корак како инсталирати Маутиц Маркетинг Аутоматион Платформ користећи Убунту КСНУМКС. То је веб-базирана апликација, а ми ћемо користити ЛЕМП стак за наш водич за инсталацију.

Предуслови

  • убунту КСНУМКС
  • Роот привилегије

Шта ћемо урадити

  1. Инсталирајте Нгинк
  2. Инсталирајте и конфигуришите МариаДБ
  3. инсталирајте и конфигуришите ПХП-ФПМ
  4. Преузмите Маутиц
  5. Конфигуришите Нгинк виртуелни хост за Маутиц
  6. Маутиц Веб-басед инсталација
  7. Тестирање

Корак КСНУМКС - Инсталирајте Нгинк

Маутиц је веб алат за маркетинг аутоматизацију, а ми ћемо користити Нгинк веб сервер за нашу Маутиц инсталацију.

Пријавите се на своју машину сервера, а затим ажурирајте и надоградите све пакете.

судо апт упдате
судо апт надоградња

Сада инсталирајте Нгинк користећи наредбу апт испод.

судо апт инсталирати нгинк

Након што је инсталација завршена, покрените нгинк сервис и омогућите га да покреће сваки пут када се покрене систем.

системцтл старт нгинк
системцтл омогућује нгинк

Нгинк веб сервер је инсталиран на Убунту КСНУМКС систем - проверите га користећи нетстат команду.

нетстат -плнту

Требали бисте добити задани ХТТП порт КСНУМКС на листи са статусом стања "ЛИСТЕН".

Start nginx

Корак КСНУМКС - Инсталирајте и конфигуришите МариаДБ

Маутиц нуди подршку само за МиСКЛ базу са мин верзијом КСНУМКС. За овај водич, ми ћемо користити мариадб-сервер КСНУМКС базиран на МиСКЛ КСНУМКС.

Инсталирајте базу података мариадб користећи следећу наредбу апт.

судо апт инсталирајте мариадб-сервер мариадб-цлиент -и

Након што је инсталација завршена, покрените мариадб сервис и омогућите га да покреће сваки пут када се покрене систем.

системцтл старт мискл
системцтл омогућити мискл

Сада, морамо направити нову базу података и корисника за маутиц. Креиралићемо нову базу података под називом 'маутиц', корисник'маутицусер'са лозинком'аквеКСНУМКС'.

Пријавите се у МиСКЛ љуску помоћу следеће наредбе мискл.

мискл -у роот -п

Креирајте нову базу података и корисника користећи сљедеће упите.

креирати маутиц базу података;
одобри све на маутиц. * до 'маутицусер' @ 'лоцалхост' ИДЕНТИФИЕД БИ 'аквеКСНУМКС';
флусх привилегије;
излаз;

Create MySQL database for Mautic

База података МариаДБ је инсталирана, а креирана је база података за Маутиц инсталацију.

Корак КСНУМКС - Инсталирајте и конфигурирајте ПХП-ФПМ

Маутиц захтева најмање ПХП КСНУМКС за инсталацију. Дакле, за овај водич, ми ћемо користити ПХП-ФПМ КСНУМКС за нашу маутиц инсталацију.

Инсталирајте ПХП и ПХП-ФПМ (са свим потребним екстензијама) помоћу наредбе апт испод.

судо апт инсталл -и пхпКСНУМКС-фпм пхпКСНУМКС-мбстринг пхпКСНУМКС-кмл пхпКСНУМКС-мискл пхпКСНУМКС-цоммон пхпКСНУМКС-гд пхпКСНУМКС-јсон пхпКСНУМКС-цли пхпКСНУМКС-цурл пхпКСНУМКС-зип пхпКСНУМКС-кмл пхпКСНУМКС-мцрипт пхпКСНУМКС-имап пхпКСНУМКС-интл

Након што је инсталација завршена, морамо конфигурирати пхп.ини датотеке за конфигурације ФПМ и ЦЛИ.

Идите у директоријум '/ етц / пхп / КСНУМКС' и уредите датотеку 'пхп.ини' испод 'фпм' директоријума.

цд / етц / пхп / КСНУМКС /
вим фпм / пхп.ини

Откажите линију 'дате.тимезоне' и дајте са 'УТЦ'за конфигурацију временског зона.

дате.тимезоне = "УТЦ"

Сада унцомментирајте линију 'цги.фик_патхинфо' и промените вредност на 'КСНУМКС'.

цги.фик_патхинфо = КСНУМКС

Сачувај и изађи.

Затим уредите датотеку 'пхп.ини' под директоријумом 'цли'.

вим цли / пхп.ини

Откажите линију 'дате.тимезоне' и дајте вредност 'УТЦ' за ПХП конфигурацију временског зона.

date.time = "UTC"

Next, uncomment the 'cgi.fix_pathinfo' line, and change the value to '0'.

цги.фик_патхинфо = КСНУМКС

Сачувај и изађи.

Now start the PHP-FPM service and enable it to launch every time at system boot.

системцтл рестарт пхпКСНУМКС-фпм
системцтл омогућити пхпКСНУМКС-фпм

The PHP and PHP-FPM installation and configuration for our Mautic installation has been completed. Check it using the netstat command as shown below.

нетстат -пл | греп пхп

And you should get the result as shown below.

Step 4 - Download Mautic

Goto the '/var/www/' directory and download the mautic source code using the following wget command.

цд / вар / ввв
wget https://www.mautic.org/download/latest

Extract the 'latest' file with the unzip command to the 'mautic' directory.

unzip latest -d mautic/

Белешка: If you don't have the unzip command on your system, install it using the command below.

sudo apt install unzip -y

Now change the owner and group for the 'mautic' directory to 'www-data'.

chown -R www-data:www-data mautic/

Mautic is downloaded to the '/var/www/mautic' directory.

Step 5 - Configure Nginx Virtual Host for Mautic

For this guide, we're using Nginx instead of the Apache web server. In this step, we will configure the Nginx virtual host for the mautic installation.

Go to the '/etc/nginx' directory and create a new file named 'mautic' under the 'sites-available' directory.

цд / етц / нгинк /
vim sites-available/mautic

Paste the following mautic nginx configuration there.

server {
listen 80;
listen [::]:80;     
server_name mautic.hakase-labs.co;
root /var/www/mautic;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
}
location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~* ^/index.php {
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_buffer_size 128k;
fastcgi_buffers 256 16k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
}
}

Сачувај и изађи.

Now activate the 'mautic' virtual host and check it using the 'nginx -t' command as shown below.

ln -s /etc/nginx/sites-available/mautic /etc/nginx/sites-enabled/
нгинк -т

Make sure there is no error, and restart the webserver.

системцтл рестарт нгинк

Configure Nginx for Mautic

Nginx virtual host configuration for mautic has been completed.

Step 6 - Mautic Web-Based Installation

Open your web browser and visit the mautic domain name, mine is http://mautic.hakase-labs.co.

You will be redirected to the mautic installation page. Make sure all the extensions and configuration is error-free as shown below.

Mautic Web Installer

Кликните на 'sledeći корак' button to continue.

Now you will see the page about the database configuration. Type your database name, database user, and password as shown below.

Database configuration

And click the 'sledeći корак' button.

Now we need to create the new admin account for Mautic. Type your admin user, email, and password.

Set admin user and password

Click the 'sledeći корак' button.

For the email configuration, you can choose one option, or you can configure it later.

Email configuration

Click the 'sledeći корак' button again.

Now you will get to see the admin login page. Type your admin user and password and click the 'Пријавите се' button.

Mautic login

And now you'll be able to see the Mautic admin dashboard.

Mautic Dashboard

The installation of the Mautic marketing automation tool on Ubuntu 16.04 with Nginx webserver has been completed successfully.

Препорука

извор

Огласи

Оставите одговор

GTranslate Your license is inactive or expired, please subscribe again!