نحوه نصب ابزار اتوماسیون بازاریابی Mautic در اوبونتو 16.04

 

ماتیک یک ابزار اتوماسیون بازاریابی خودپرداز برای همه است. شما می توانید از آن برای رشد کسب و کار و یا جامعه خود، نظارت بر وب سایت خود، ایجاد صفحات فرود، ایجاد یک کمپین برای کسب و کار خود، مدیریت مخاطبین، و حتی ارسال ایمیل های بازاریابی استفاده کنید.

In this tutorial, I will show you step-by-step how to install Mautic Marketing Automation Platform using Ubuntu 16.04. It's a web-based application, and we will be using the LEMP پیک برای راهنمای نصب ما.

پیش نیازها

  • اوبونتو 16.04
  • امتیازات ریشه

ما چه خواهیم کرد

  1. نصب Nginx
  2. MariaDB را نصب و پیکربندی کنید
  3. نصب و پیکربندی PHP-FPM
  4. دانلود Mautic
  5. پیکربندی میزبان مجازی Nginx برای Mautic
  6. نصب Mautic مبتنی بر وب
  7. تست

Step 1 - Install Nginx

Mautic یک ابزار اتوماسیون بازاریابی مبتنی بر وب است و ما از وب سرور Nginx برای نصب Mautic استفاده خواهیم کرد.

به دستگاه سرور خود وارد شوید و سپس تمام بسته ها را به روز کنید و ارتقا دهید.

sudo apt update
sudo apt ارتقاء

حالا Nginx را با استفاده از دستور apt در زیر نصب کنید.

sudo apt install nginx

پس از نصب کامل، سرویس nginx را راه اندازی کنید و آن را هر بار در بوت سیستم اجرا کنید.

systemctl شروع nginx
systemctl nginx را فعال کنید

The Nginx web server has been installed on to the Ubuntu 16.04 system - check it using the netstat command.

netstat-plntu

You should get the default HTTP port 80 on the list with 'LISTEN' state status.

Start nginx

مرحله 2 - نصب و پیکربندی MariaDB

Mautic فقط برای پایگاه داده MySQL پشتیبانی می کند با min نسخه 5.5.3. برای این راهنما، ما از 10.0 mariadb-server بر اساس MySQL 5.5 استفاده خواهیم کرد.

پایگاه داده mariadb را با استفاده از فرمان apt زیر نصب کنید.

sudo apt install mariadb-server mariadb-client -y

پس از نصب کامل، سرویس mariadb را راه اندازی کنید و آن را هر بار در بوت سیستم اجرا کنید.

systemctl شروع به mysql
systemctl فعال کردن mysql

Now, we need to create a new database and user for mautic. We will create new database named 'مودم', user 'mauticuser'با رمز عبور'aqwe123'.

به پوسته MySQL وارد شوید با استفاده از دستور زیر mysql.

mysql -u root -p

ایجاد یک پایگاه داده جدید و کاربر با استفاده از پرس و جو های زیر.

ایجاد پایگاه داده mautic؛
grant all on mautic.* to 'mauticuser'@'localhost' IDENTIFIED BY 'aqwe123';
رعایت حقوق و دستمزد؛
خروج.

Create MySQL database for Mautic

پایگاه داده MariaDB نصب شده است، و پایگاه داده برای نصب Mautic ایجاد شده است.

مرحله 3 - نصب و پیکربندی PHP-FPM

Mautic برای نصب حداقل PHP 5.6.19 نیاز دارد. بنابراین برای این راهنمای، ما از PHP-FPM 7.0 برای نصب مودم استفاده خواهیم کرد.

نصب PHP و PHP-FPM (با تمام پسوندهای مورد نیاز) با استفاده از دستور apt در زیر.

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

پس از نصب کامل، ما باید فایل های php.ini را برای تنظیمات FPM و CLI پیکربندی کنیم.

Go to the '/etc/php/7.0' directory and edit the 'php.ini' file under 'fpm' directory.

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

Uncomment the 'date.timezone' line and give the with 'ساعت محلی UTC تنظیم شده اند' for timezone configuration.

date.timezone = "UTC"

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

cgi.fix_pathinfo = 0

ذخیره و خروج.

Next, edit the 'php.ini' file under the 'cli' directory.

vim cli / php.ini

Uncomment the 'date.timezone' line and give the value with 'UTC' for PHP timezone configuration.

date.time = "UTC"

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

cgi.fix_pathinfo = 0

ذخیره و خروج.

در حال حاضر سرویس PHP-FPM را شروع کرده و هر بار در بوت سیستم آن را راه اندازی می کنید.

systemctl راه اندازی مجدد php7.0-fpm
systemctl php7.0-fpm را فعال کنید

نصب و پیکربندی PHP و PHP-FPM برای نصب Mautic ما کامل شده است. آن را با استفاده از دستور netstat بررسی کنید که در زیر نشان داده شده است.

netstat-pl | grep php

و شما باید نتیجه را در زیر نشان دهید.

Step 4 - Download Mautic

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

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

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

unzip آخرین -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.

cd / etc / nginx /
vim سایت های موجود / مودیک

پین زیر پودر nginx زیر وجود دارد.

سرور {گوش 80؛ گوش دهید [::]: 80؛ server_name mautic.hakase-labs.co؛ root / var / www / mautic؛ index.php index.html index.htm index.nginx-debian.html index؛ محل / {try_files $ uri $ uri / = 404؛ } location ~ .php $ {include snippets / fastcgi-php.conf؛ fastcgi_pass unix: /run/php/php7.0-fpm.sock؛ } مکان ~ * ^ / 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؛ شامل 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 /
nginx -t

اطمینان حاصل کنید که هیچ خطایی وجود ندارد و وب سرور را راه اندازی مجدد کنید.

Systemctl راه اندازی مجدد Nginx

Configure Nginx for Mautic

پیکربندی میزبان مجازی Nginx برای mautic تکمیل شده است.

Step 6 - Mautic Web-Based Installation

مرورگر وب خود را باز کرده و از نام دامنه مودتی بازدید کنید، معدن http://mautic.hakase-labs.co است.

شما به صفحه نصب Mautic هدایت می شوید. اطمینان حاصل کنید که تمام پسوندها و پیکربندی بدون خطا است که در زیر نشان داده شده است.

Mautic Web Installer

Click 'گام بعدی' button to continue.

اکنون صفحه ای درباره پیکربندی پایگاه داده را مشاهده خواهید کرد. نام پایگاه داده، نام کاربری، پایگاه داده و رمز عبور خود را مانند زیر نشان دهید.

Database configuration

And click the 'گام بعدی' button.

حالا ما باید حساب کاربری جدید برای Mautic ایجاد کنیم. کاربر admin، ایمیل و رمز عبور خود را تایپ کنید.

Set admin user and password

Click the 'گام بعدی' button.

برای تنظیمات ایمیل، می توانید یک گزینه را انتخاب کنید، یا بعدا می توانید آن را پیکربندی کنید.

Email configuration

Click the 'گام بعدی' 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

نصب ابزار اتوماسیون بازاریابی Mauic در اوبونتو 16.04 با وب سرور Nginx با موفقیت انجام شد.

ارجاع

منبع

تبلیغات

پاسخ دهید

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