Kā instalēt Mautic mārketinga automatizācijas rīku Ubuntu 16.04

 

Mautic ir atvērtā koda automātiskais mārketinga automatizācijas rīks ikvienam. Varat izmantot to, lai paplašinātu savu uzņēmumu vai kopienu, pārraudzītu vietni, izveidotu galvenās lapas, izveidotu kampaņu savai uzņēmējdarbībai, pārvaldītu kontaktpersonas un pat nosūtītu mārketinga e-pasta ziņojumus.

Šajā apmācībā es jums pakāpeniski parādīšu, kā instalēt Mautic mārketinga automatizācijas platformu, izmantojot Ubuntu 16.04. Tas ir tīmekļa lietojumprogramma, un mēs izmantosim LEMP kaudze mūsu instalācijas rokasgrāmatai.

Priekšzināšanas

  • ubuntu 16.04
  • Saknes privilēģijas

Ko mēs darīsim

  1. Instalējiet Nginx
  2. Instalējiet un konfigurējiet MariaDB
  3. instalēt un konfigurēt PHP-FPM
  4. Lejupielādēt Mautic
  5. Konfigurējiet Nginx virtuālo uzņēmēju Mautic
  6. Mautic Web balstīta instalācija
  7. Testēšana

Soli 1 - instalējiet Nginx

Mautic ir tīmekļa mārketinga automatizācijas rīks, un mēs izmantosim mūsu Mautic instalācijas Nginx tīmekļa serveri.

Piesakieties savā servera mašīnā un pēc tam atjauniniet un atjauniniet visas paketes.

sudo apt atjauninājums
sudo apt uzlabošana

Tagad instalējiet Nginx, izmantojot zemāk esošo komandu apt.

sudo apt instalēt nginx

Kad instalēšana ir pabeigta, sāciet nginx pakalpojumu un iespējojiet to palaist katru reizi sistēmas palaišanas laikā.

systemctl start nginx
systemctl iespējot nginx

Nginx tīmekļa serveris ir instalēts Ubuntu 16.04 sistēmā - pārbaudiet to, izmantojot komandu netstat.

netstat-plntu

Jums vajadzētu iegūt noklusēto HTTP portu 80 sarakstā ar statusu "LISTEN".

Sāciet nginx

Step 2 - MariaDB instalēšana un konfigurēšana

Mautic piedāvā atbalstu tikai MySQL datu bāzei ar min versiju 5.5.3. Šajā rokasgrāmatā mēs izmantosim mariadb-serveri 10.0, pamatojoties uz MySQL 5.5.

Instalējiet mariadb datubāzi, izmantojot šādu komandu apt.

sudo apt install mariadb-server mariadb-client -y

Kad instalēšana ir pabeigta, palaidiet pakalpojumu mariadb un iespējojiet to ikreiz palaist sistēmas palaišanas laikā.

systemctl start mysql
systemctl aktivizēt mysql

Tagad mums ir jāizveido jauna datu bāze un lietotājs mautic. Mēs izveidosim jaunu datubāzi ar nosaukumu "mautic", lietotājs"mauticuser"ar paroli"aqwe123'.

Piesakieties MySQL lodziņā, izmantojot šādu komandu mysql.

mysql -u root -p

Izveidojiet jaunu datubāzi un lietotāju, izmantojot šādus vaicājumus.

izveidot datubāzi mautic;
piešķirt visu par mautic. * uz 'mauticuser' @ 'localhost', kas identificēts ar 'aqwe123';
flush privilēģijas;
Izeja;

Izveidojiet MySQL datubāzi Mautic

MariaDB datubāze ir instalēta, un ir izveidota Mautic instalācijas datu bāze.

Step 3 - PHP-FPM instalēšana un konfigurēšana

Mautic instalēšanai nepieciešams vismaz PHP 5.6.19. Tātad, šī rokasgrāmata, mēs izmantosim PHP-FPM 7.0 mūsu mautic instalēšanai.

Instalējiet PHP un PHP-FPM (ar visiem nepieciešamajiem paplašinājumiem), izmantojot zemāk esošo komandu apt.

sudo apt install -y php7.0-fpm php7.0-mbstring php7.0-xml php7.0-mysql php7.0-common php7.0-gd php7.0-json php7.0-cli php7.0-curl php7.0-zip php7.0-xml php7.0-mcrypt php7.0-imap php7.0-intl

Kad instalēšana ir pabeigta, mums ir jākonfigurē php.ini faili FPM un CLI konfigurācijām.

Pārejiet uz direktoriju "/ etc / php / 7.0" un rediģējiet failu "php.ini" zem "fpm" direktorija.

cd / etc / php / 7.0 /
vim fpm / php.ini

Noņemt komentāru par datumu "timezone" un norādīt "UTC'laika joslas konfigurācijai.

date.timezone = "UTC"

Tagad pievienojiet rindiņu "cgi.fix_pathinfo" un mainiet vērtību uz "0".

cgi.fix_pathinfo = 0

Saglabājiet un izejiet.

Pēc tam rediģējiet failu "php.ini" zem cli kataloga.

vim cli / php.ini

Atjauniniet līniju date.timezone un piešķiriet vērtību "UTC", lai noteiktu PHP laika zonas konfigurāciju.

datums.time = "UTC"

Pēc tam noņemiet rindu "cgi.fix_pathinfo" un mainiet vērtību uz "0".

cgi.fix_pathinfo = 0

Saglabājiet un izejiet.

Tagad palaidiet PHP-FPM pakalpojumu un iespējojiet to palaist katru reizi sistēmas palaišanas laikā.

systemctl restart php7.0-fpm
systemctl iespējot php7.0-fpm

Mūsu Mautic instalācijas PHP un PHP-FPM instalēšana un konfigurācija ir pabeigta. Pārbaudiet to, izmantojot netstat komandu, kā parādīts zemāk.

netstat-pl | grep php

Un jums vajadzētu iegūt rezultātu, kā parādīts zemāk.

Solis 4 - lejupielādēt Mautic

Noklikšķiniet uz direktorija "/ var / www /" un lejupielādējiet mautic avota kodu, izmantojot šādu wget komandu.

cd / var / www
wget https://www.mautic.org/download/latest

Izsūtiet "jaunāko" failu ar unzip komandu uz "mautic" direktoriju.

unzip jaunākais -d mautic /

Piezīme: Ja jums nav sistēmas unzip komandas, instalējiet to, izmantojot zemāk esošo komandu.

sudo apt instalēt unzip-y

Tagad maju īpašnieka maiņu un grupas "mautic" direktoriju nosauciet uz "www-data".

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

Mautic tiek lejupielādēts direktorijā "/ var / www / mautic".

Step 5 - konfigurējiet Nginx Virtual Host Mautic

Šajā ceļvedī mēs izmantojam Nginx, nevis Apache tīmekļa serveri. Šajā solī mēs konfigurēsim Nginx virtuālo uzņēmēju mautikas instalācijai.

Iet uz direktoriju "/ etc / nginx" un izveidojiet jaunu failu ar nosaukumu "mautic" zem direktorijas "sites-available".

cd / etc / nginx /
vim sites-available / mautic

Turpiniet ielīmēt šādu matiķu nginx konfigurāciju.

serveris {klausīties 80; klausīties [::]: 80; server_name mautic.hakase-labs.co; root / var / www / mautic; indekss index.php index.html index.htm index.nginx-debian.html; atrašanās vieta / {try_files $ uri $ uri / = 404; } atrašanās vieta ~ .php $ (ietver fragmentus / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; } atrašanās vieta ~ * ^ / 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; iekļaut fastcgi_params; fastcgi_buffer_size 128k; fastcgi_buffers 256 16k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; }}

Saglabājiet un izejiet.

Tagad aktivizējiet 'mautic' virtuālo saimniekdatoru un pārbaudiet to, izmantojot komandu 'nginx -t', kā parādīts zemāk.

ln -s / etc / nginx / sites-pieejams / mautic / etc / nginx / sites-enabled /
nginx-t

Pārliecinieties, vai nav kļūdu, un restartējiet tīmekļa serveri.

systemctl restart nginx

Konfigurējiet Nginx par Mautic

Ngux virtuālā saimniekdatora konfigurācija mautic ir pabeigta.

Step 6 - Mautic Web balstīta uzstādīšana

Atveriet savu tīmekļa pārlūkprogrammu un apmeklējiet mautic domēna vārdu, mana ir http://mautic.hakase-labs.co.

Jūs tiksiet novirzīts uz mautikas instalācijas lapu. Pārliecinieties, vai visi paplašinājumi un konfigurācija ir bez kļūdām, kā parādīts tālāk.

Mautic Web Installer

Klikšķis 'Nākamais solis", lai turpinātu.

Tagad jūs redzēsiet lapu par datu bāzes konfigurāciju. Ierakstiet savu datu bāzes nosaukumu, datu bāzes lietotāju un paroli, kā parādīts tālāk.

Datubāzes konfigurācija

Un noklikšķiniet uz "Nākamais solis'pogu.

Tagad mums ir jāizveido jauna administratora konts Mautic. Ierakstiet savu admin lietotāju, e-pastu un paroli.

Iestatīt administratora lietotāju un paroli

Noklikšķiniet uz "Nākamais solis'pogu.

E-pasta konfigurācijai varat izvēlēties vienu opciju vai arī to vēlāk konfigurēt.

E-pasta konfigurācija

Noklikšķiniet uz "Nākamais solis'pogu vēlreiz.

Tagad jūs redzēsit admin login lapu. Ierakstiet savu admin lietotāja un paroli un noklikšķiniet uz pogas "Pieslēgties'pogu.

Mautic pieteikšanās

Un tagad jūs varēsiet redzēt Mautic administrācijas informācijas paneli.

Mautic Dashboard

Veiksmīgi pabeigta Mautic mārketinga automatizācijas rīka uzstādīšana Ubuntu 16.04 ar Nginx tīmekļa serveri.

atsauces

avots

Sludinājumi

Atstāj atbildi

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