Маутиц на вашем серверу. Ваше решење за аутоматизацију маркетинга

Маутиц на вашем серверу

Још увек сам са ово дуге серије о уградњи и употреби Маутиц, свеобухватно решење за аутоматизацију маркетиншких задатака.

Као и многи пројекти отвореног кода, Маутиц је изузетно свестран и подесив. Али, као и многи пројекти отвореног кода, документацију пишу програмери за програмере, а не за крајње кориснике. Да бисте пронашли свој пут до следећег корака, потребно је много гуглања (све је у томе да заједнички раде више пројеката отвореног кода), па је потребно толико времена за наставак серије чланака.

Али, једном када је Маутиц конфигурисан, уштеда у времену и пре свега на трошковима више него надокнађује напор око инсталације.

Маутиц на вашем серверу. Две опције

Инсталирамо Маутиц на виртуелни приватни сервер који ради под Убунту 20.04. Имамо две могућности:

  • Инсталирајте Маутиц као једну локацију на серверу.
  • Инсталирајте Маутиц заједно са другим веб локацијама.

Користим реч сите због погодности док Маутиц ради из прегледача.

Шансе су ако ово читате, немате обим посла неопходан да оправдате то што Маутиц монополизује све ресурсе ВПС-а. У сваком случају, оно што се мења је радни директоријум.

Запамтите да вам је потребан домен који треба унајмити и усмерити га на виртуелни приватни сервер. Када се мидомаин1 појави у наредби, морате га заменити тим доменом.

У случају могућности више локација, радни директоријум је:

/var/www/midominio1.com/public_html
За једну локацију:
/var/www/midominio1.com/public_html

Преузимање Маутића

Маутиц стално лансира нове верзије, да бисмо знали коју да инсталирамо, морамо да одемо на ову страницу и видимо која је најновија стабилна верзија.Забележите број верзије и замените је словима Кс, И, З наредбе испод.

Идемо у радни директоријум
ce /var/www/midominio1.com/public_html У случају да сте одабрали опцију за више локација

O cd /var/www/html за једну локацију.

sudo wget https://github.com/mautic/mautic/releases/download/X.Y.Z/X.Y.Z.zip
sudo unzip X.Y.Z.zip

Прва команда истовара Мауитика, а друга га отвара
Сада бришемо преузету компримовану датотеку, јер нам више није потребна.
sudo rm 2.15.3.zip

Следећи корак је добијање дозвола за конфигурисање датотека

За више локација:
sudo chown -R www-data:www-data /var/www/midominio1.com/public_html

sudo chmod -R 775 /var/www/midominio1.com/public_html

За једну локацију:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html

Сада морамо да кажемо серверу Апацхе како да пронађе сваку страницу. То се постиже стварањем конфигурационе датотеке помоћу ове наредбе:
sudo nano /etc/apache2/sites-available/midominio1.conf За више локација
o
sudo nano /etc/apache2/sites-available/000-default.conf
Са одговарајућим изменама налепите следећи текст:

ServerAdmin tucuenta de mail
ServerName tu nombre de dominio
ServerAlias www.tu nombre de dominio
DocumentRoot /var/www/midominio1/public_html o www.var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Спремите притиском на ЦТРЛ + Кс
Тестирајте конфигурацију помоћу
apachectl configtest
Само за више веб локација:
Активирамо нову страницу са:
sudo a2ensite midominio1.com.conf
Деактивирамо подразумевани директоријум
sudo a2dissite 000-default
Враћамо сервер (појединачна локација и више локација)
sudo systemctl reload apache2

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

Још један недостатак је што се игнорише .хтаццесс. То је прилагодљива конфигурациона датотека за свако хостовано веб место и понашање сервера.

Напишите ову наредбу:
sudo nano /etc/apache2/apache2.conf

Видећете нешто овако:

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

Измените га за ово:

Options FollowSymLinks
AllowOverride All
Require all granted

Саве витх ЦТРЛ + Кс
Поново покрените сервер помоћу:
sudo systemctl restart apache2

Да бисмо написали .хтаццесс датотеку морамо омогућити модул назван мод_реврите

sudo a2enmod rewrite
Поново покрећемо сервер са:
sudo systemctl restart apache2

У следећем чланку ћемо створити базу података, инсталирати Маутиц и добити сигурносни сертификат који савремени прегледачи захтевају за приступ страници.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.