GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat software Mautic Marketing Automation na Ubuntu 16.04

Mautic je bezplatný a open source software pro automatizaci marketingu což může ušetřit čas a zvýšit prodej. Některé z klíčových funkcí Mautic:

  • Výchova a sledování vedení
  • marketingové kampaně
  • programy odkapávání
  • vstupní stránky
  • monitorování sociálních sítí
  • Mautic lze snadno integrovat s e-mailovými službami třetích stran, jako je Gmail, Mandrill, Sendgrid, Amazon SES.
  • a mnohem více

Tento tutoriál vám ukáže, jak nainstalovat software pro automatizaci marketingu Mautic na Ubuntu 16.04 VPS nebo server s Apache, MariaDB/MySQL a PHP7. K dispozici je také konfigurace Nginx.

Předpoklady

Za prvé, předpokládám, že jste spokojeni s příkazovým řádkem Linuxu.

Předpokládá se také, že jste již nastavili LAMP zásobník nebo LEMP zásobník na Ubuntu 16.04. Pokud jste tak ještě neučinili, podívejte se na následující snadno použitelné průvodce.

  • Nainstalujte Apache, MariaDB a PHP7 (LAMP Stack) na Ubuntu 16.04 LTS
  • Nainstalujte Nginx, MariaDB a PHP7 (LEMP Stack) na Ubuntu 16.04 LTS

Jakmile je na vašem boxu Ubuntu 16.04 nakonfigurován zásobník LAMP nebo LEMP, vraťte se sem a postupujte podle pokynů níže.

Krok 1:Stáhněte si Mautic do vaší krabice Ubuntu 16.04

Pokud přejdete na oficiální webovou stránku a stáhnete si Mautic, budete muset zadat své jméno a e-mailovou adresu. Pokud se vám to nelíbí, stáhněte si nejnovější stabilní verzi (2.2.1) pomocí následujícího příkazu.

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

Tento soubor nemá příponu, ale typ souboru můžete zjistit pomocí file příkaz.

file latest

Výstup:

latest: Zip archive data, at least v2.0 to extract

Takže víme, že je to soubor zip. Použijte unzip příkaz k rozbalení.

sudo apt install unzip

unzip latest -d mautic

Nový adresář s názvem mautic bude vytvořen. Přesuňme jej do kořenového adresáře dokumentů webového serveru.

sudo mv mautic/ /var/www/

A pak nechte uživatele webového serveru (www-data ) být vlastníkem tohoto adresáře.

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

Krok 2:Vytvoření databáze MariaDB/MySQL a uživatele pro Mautic

Přihlaste se k databázovému serveru MariaDB/MySQL. Pokud máte problémy s přihlášením do MariaDB, možná budete muset deaktivovat ověřování Unix socketu na MariaDB.

mysql -u root -p

Dále vytvořte novou databázi pro Mautic pomocí následujícího příkazu. Tento tutoriál to pojmenuje mautic , můžete pro databázi použít jakýkoli název.

CREATE DATABASE mautic DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Následující příkaz vytvoří databázového uživatele a heslo a současně udělí veškerá oprávnění nové databáze novému uživateli, aby mohl Mautic později zapisovat do databáze. Nahraďte červené texty vámi preferovaným názvem databáze, uživatelským jménem a heslem.

GRANT ALL ON mautic.* TO 'mauticuser'@'localhost' IDENTIFIED BY 'password';

Vyprázdněte oprávnění a ukončete databázový server.

FLUSH PRIVILEGES;

EXIT

Krok 3:Vytvoření virtuálního hostitele Apache nebo blokového souboru serveru Nginx pro Mautic

Pokud používáte webový server Apache, vytvořte virtuálního hostitele pro Mautic.

sudo nano /etc/apache2/sites-available/mautic.conf

Do souboru vložte následující text. Nahraďte název domény a nezapomeňte pro něj nastavit záznam A.

<VirtualHost *:80>
  ServerName mautic.your-domain.com

  DocumentRoot /var/www/mautic
  <Directory />
    Options FollowSymLinks
    AllowOverride All
  </Directory>

  <Directory /var/www/mautic>
    Options FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
  </Directory>

</VirtualHost>

Uložte a zavřete soubor. Poté povolte tohoto virtuálního hostitele pomocí:

sudo a2ensite mautic.conf

Znovu načtěte Apache, aby se změny projevily.

sudo systemctl reload apache2

Pokud používáte webový server Nginx, vytvořte soubor bloku serveru pro Mautic.

sudo nano /etc/nginx/conf.d/mautic.conf

Do souboru vložte následující texty. Nahraďte název domény.

server {
 listen 80;
 listen [::]:80;
 server_name mautic.your-domain.com;

 root /var/www/mautic;
 error_log /var/log/nginx/mautic.error;
 access_log /var/log/nginx/mautic.access;

 index index.php index.html index.htm index.nginx-debian.html;

 location / {
   # try to serve file directly, fallback to app.php
   try_files $uri /index.php$is_args$args;
 }

 location ~ \.php$ {
   include snippets/fastcgi-php.conf;
   fastcgi_pass unix:/run/php/php7.0-fpm.sock;
 }

 location ~* ^/index.php {
   # try_files $uri =404;
   fastcgi_split_path_info ^(.+\.php)(/.+)$;
   # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
 
   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;
  }
}

Uložte a zavřete soubor. Poté otestujte konfiguraci Nginx a znovu načtěte.

sudo nginx -t

sudo systemctl reload nginx

Krok 4:Dokončete instalaci Mautic ve webovém prohlížeči

Nyní do adresního řádku prohlížeče zadejte název své domény pro Mautic, abyste získali přístup k průvodci webovou instalací.

mautic.your-domain.com

nebo

mautic.your-domain.com/index.php/installer

Pokud vidíte zprávu jako níže:

pak musíte nainstalovat některá rozšíření PHP pomocí následujícího příkazu.

sudo apt install php7.0-zip php7.0-xml php7.0-mcrypt php7.0-imap php7.0-intl

Uživatelé Apache musí znovu načíst webový server, aby tato rozšíření povolili.

sudo systemctl reload apache2

Uživatelé Nginx nemusí znovu načítat svůj webový server. Nyní obnovte stránku průvodce instalací a klikněte na Next Step .

Zadejte podrobnosti o databázi MariaDB/MySQL.

A vytvořte administrátora pro vaši instalaci Mautic

Nakonfigurujte nastavení e-mailu. Všimněte si, že máte mnoho možností v poštovní přepravě. Můžete použít PHP Mail, sendmail nebo Gmail nebo integrovat Mautic s e-mailovými službami třetích stran, jako je Mailjet, Mandrill, Sendgrid, Amazon SES. Tato nastavení lze vždy změnit po instalaci na stránce konfigurace Mautic.

Jakmile to uděláte, můžete se přihlásit do své platformy pro automatizaci marketingu Mautic.

Mautic Marketing Automation Software Dashboard

Pokud jste se rozhodli k odesílání e-mailů svým potenciálním zákazníkům používat sendmail nebo jiný server SMTP, možná budete chtít vyzkoušet následující výukový program, který vám ukáže, jak nastavit svůj vlastní e-mailový server.

  • Jak snadno nastavit plnohodnotný poštovní server na Ubuntu 16.04 pomocí iRedMail

A pokud došlo k interní chybě serveru 500, podívejte se prosím na protokoly Mautic, které lze nalézt v /web-root-path/app/logs/ adresář. Po instalaci mautic si možná budete chtít prohlédnout příručku Začínáme s Mautic, kde můžete přidat úlohy cron, stáhnout databázi služeb vyhledávání IP a nainstalovat sledovací JavaScript.

A je to! Doufám, že vám tento průvodce instalací mautic pomohl nainstalovat software pro automatizaci marketingu Mautic na Ubuntu 16.04 s LAMP nebo LEMP. Jako vždy, pokud vám tento příspěvek přišel užitečný,  přihlaste se k odběru našeho bezplatného zpravodaje nebo nás sledujte na Google+, Twitteru nebo dejte like naší Facebookové stránce.


Ubuntu
  1. Jak nainstalovat software Audacity v Ubuntu?

  2. Jak nainstalovat g ++ na Ubuntu

  3. Jak nainstalovat ClamAV na Ubuntu 20.04

  1. Jak nainstalovat Apache Hive na Ubuntu

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Mautic Marketing Automation Tool na Ubuntu 20.04

  2. Jak nainstalovat Mautic Marketing Automation Tool na CentOS 7

  3. Jak nainstalovat Mautic Marketing Automation Tool na Ubuntu 16.04