GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Perangkat Lunak Otomatisasi Pemasaran Mautic di Ubuntu 16.04

Mautic adalah perangkat lunak otomatisasi pemasaran sumber terbuka dan gratis yang dapat menghemat waktu dan meningkatkan penjualan. Beberapa fitur utama Mautic:

  • Pemeliharaan dan pelacakan pemimpin
  • kampanye pemasaran
  • program aliran tetesan
  • halaman arahan
  • pemantauan media sosial
  • Mautic dapat dengan mudah diintegrasikan dengan layanan email pihak ketiga seperti Gmail, Mandrill, Sendgrid, Amazon SES.
  • dan banyak lagi

Tutorial ini akan menunjukkan cara menginstal perangkat lunak otomatisasi pemasaran Mautic di Ubuntu 16.04 VPS atau server dengan Apache, MariaDB/MySQL dan PHP7. Konfigurasi Nginx juga disediakan.

Prasyarat

Pertama, saya berasumsi bahwa Anda nyaman dengan baris perintah Linux.

Juga diasumsikan bahwa Anda telah menyiapkan LAMP tumpukan atau LEMP tumpukan di Ubuntu 16.04. Jika Anda belum melakukannya, lihat panduan yang mudah diikuti berikut ini.

  • Instal Apache, MariaDB dan PHP7 (LAMP Stack) di Ubuntu 16.04 LTS
  • Instal Nginx, MariaDB dan PHP7 (LEMP Stack) di Ubuntu 16.04 LTS

Setelah tumpukan LAMP atau LEMP dikonfigurasi pada kotak Ubuntu 16.04 Anda, kembali ke sini dan ikuti petunjuk di bawah.

Langkah 1:Unduh Mautic ke kotak Ubuntu 16.04 Anda

Jika Anda pergi ke situs web resmi untuk mengunduh Mautic, Anda harus memasukkan nama dan alamat email Anda. Jika bukan itu yang Anda suka, unduh versi stabil terbaru (2.2.1) menggunakan perintah berikut.

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

File ini tidak memiliki ekstensi, tetapi Anda dapat mengetahui jenis file dengan menggunakan file perintah.

file latest

Keluaran:

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

Jadi kita tahu itu file zip. Gunakan unzip perintah untuk membuka ritsletingnya.

sudo apt install unzip

unzip latest -d mautic

Direktori baru bernama mautic akan dibuat. Mari kita pindahkan ke root dokumen server web.

sudo mv mautic/ /var/www/

Dan kemudian biarkan pengguna server web (www-data ) menjadi pemilik direktori ini.

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

Langkah 2:Buat Database MariaDB/MySQL dan Pengguna untuk Mautic

Masuk ke server database MariaDB/MySQL. Jika Anda mengalami masalah saat masuk ke MariaDB, Anda mungkin perlu menonaktifkan autentikasi soket Unix di MariaDB.

mysql -u root -p

Selanjutnya, buat database baru untuk Mautic menggunakan perintah berikut. Tutorial ini menamakannya mautic , Anda dapat menggunakan nama apa pun yang Anda suka untuk database.

CREATE DATABASE mautic DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Perintah berikut akan membuat pengguna dan kata sandi basis data, dan pada saat yang sama memberikan semua izin basis data baru kepada pengguna baru sehingga nanti Mautic dapat menulis ke basis data. Ganti teks merah dengan nama database, nama pengguna, dan kata sandi pilihan Anda.

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

Hapus hak istimewa dan keluar dari server database.

FLUSH PRIVILEGES;

EXIT

Langkah 3:Buat Apache Virtual Host atau File Blok Server Nginx untuk Mautic

Jika Anda menggunakan server web Apache, buat host virtual untuk Mautic.

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

Masukkan teks berikut ke dalam file. Ganti nama domain dan jangan lupa beri nilai 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>

Simpan dan tutup file. Kemudian aktifkan host virtual ini dengan:

sudo a2ensite mautic.conf

Muat ulang Apache agar perubahan diterapkan.

sudo systemctl reload apache2

Jika Anda menggunakan server web Nginx, buat file blok server untuk Mautic.

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

Masukkan teks berikut ke dalam file. Ganti nama domain.

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;
  }
}

Simpan dan tutup file. Kemudian uji konfigurasi Nginx dan muat ulang.

sudo nginx -t

sudo systemctl reload nginx

Langkah 4:Selesaikan Instalasi Mautic di Web Browser

Sekarang di bilah alamat browser Anda, ketik nama domain Anda untuk Mautic guna mengakses wizard pemasangan web.

mautic.your-domain.com

atau

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

Jika Anda melihat pesan seperti di bawah ini:

maka Anda perlu menginstal beberapa ekstensi PHP dengan perintah berikut.

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

Pengguna Apache perlu memuat ulang server web untuk mengaktifkan ekstensi ini.

sudo systemctl reload apache2

Pengguna Nginx tidak perlu memuat ulang server web mereka. Sekarang segarkan halaman wizard penginstalan dan klik Next Step .

Masukkan detail database MariaDB/MySQL.

Dan buat pengguna admin untuk instalasi Mautic Anda

Konfigurasikan pengaturan email. Perhatikan bahwa Anda memiliki banyak pilihan dalam transportasi mailer. Anda dapat menggunakan PHP Mail, sendmail, atau Gmail atau mengintegrasikan Mautic dengan layanan email pihak ketiga seperti Mailjet, Mandrill, Sendgrid, Amazon SES. Pengaturan ini selalu dapat diubah setelah instalasi di halaman konfigurasi Mautic.

Setelah selesai, Anda dapat masuk ke platform otomatisasi pemasaran Mautic.

Dasbor Perangkat Lunak Otomatisasi Pemasaran Mautic

Jika Anda memilih untuk menggunakan sendmail atau server SMTP lainnya untuk mengirim email ke prospek Anda, Anda mungkin ingin melihat tutorial berikut yang menunjukkan cara menyiapkan server email Anda sendiri.

  • Cara Mudah menyiapkan Server Email lengkap di Ubuntu 16.04 dengan iRedMail

Dan jika 500 kesalahan server internal terjadi, silakan periksa log Mautic, yang dapat ditemukan di /web-root-path/app/logs/ direktori. Setelah mautic diinstal, Anda mungkin ingin melihat panduan memulai Mautic untuk menambahkan tugas cron, mengunduh basis data layanan pencarian IP, dan menginstal JavaScript pelacakan.

Itu dia! Saya harap panduan instalasi mautic ini membantu Anda menginstal perangkat lunak otomatisasi pemasaran Mautic di Ubuntu 16.04 dengan LAMP atau LEMP. Seperti biasa, jika menurut Anda pos ini bermanfaat,  berlangganan buletin gratis kami atau ikuti kami di Google+, Twitter atau sukai halaman Facebook kami.


Ubuntu
  1. Bagaimana Cara Menginstal Perangkat Lunak Audacity Di Ubuntu??

  2. Cara menginstal g ++ di Ubuntu

  3. Cara Menginstal ClamAV di Ubuntu 20.04

  1. Cara Menginstal Apache Hive di Ubuntu

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Alat Otomatisasi Pemasaran Mautic di Ubuntu 20.04

  2. Cara Menginstal Alat Otomatisasi Pemasaran Mautic di CentOS 7

  3. Cara Menginstal Alat Otomatisasi Pemasaran Mautic di Ubuntu 16.04