Mautic pada pelayan anda. Penyelesaian automatik pemasaran anda sendiri

Mautic pada pelayan anda

Saya masih bersama ini siri panjang mengenai pemasangan dan penggunaan Mautic, penyelesaian automasi tugas pemasaran yang komprehensif.

Seperti banyak projek sumber terbuka, Mautic sangat serba boleh dan boleh dikonfigurasi. Tetapi, seperti banyak projek sumber terbuka, dokumentasi ditulis oleh pembangun untuk pemaju dan bukan untuk pengguna akhir. Mencari jalan ke langkah seterusnya memerlukan banyak googling (Ini semua tentang membuat banyak projek sumber terbuka berfungsi bersama) oleh itu, memerlukan begitu lama untuk meneruskan siri artikel.

Tetapi, setelah Mautic dikonfigurasi, penjimatan masa dan di atas semua kos lebih banyak daripada mengimbangi usaha pemasangan.

Mautic pada pelayan anda. Dua pilihan

Kami memasang Mautic pada pelayan peribadi maya yang menjalankan Ubuntu 20.04. Kami mempunyai dua pilihan:

  • Pasang Mautic sebagai satu laman web di pelayan.
  • Pasang Mautic bersama laman web lain.

Saya menggunakan laman web untuk kemudahan kerana Mautic berjalan dari penyemak imbas.

Kemungkinan, jika anda membaca ini, anda tidak mempunyai jumlah kerja yang diperlukan untuk membenarkan Mautic memonopoli semua sumber VPS. Bagaimanapun, apa yang berubah adalah direktori yang berfungsi.

Ingat bahawa anda perlu menyewa domain dan menunjuk ke pelayan peribadi maya. Apabila mydomain1 muncul dalam arahan, anda mesti menggantinya dengan domain tersebut.

Sekiranya terdapat pilihan multisite, direktori berfungsi adalah:

/var/www/midominio1.com/public_html
Untuk laman web tunggal:
/var/www/midominio1.com/public_html

Memuat turun Mautic

Mautic terus melancarkan versi baru, untuk mengetahui yang mana yang harus kita pasang, kita harus pergi ke halaman ini dan melihat versi stabil yang terbaru. Perhatikan nombor versi dan gantikannya dengan huruf X, Y, Z dari perintah di bawah ini.

Mari pergi ke direktori yang berfungsi
ce /var/www/midominio1.com/public_html Sekiranya anda telah memilih pilihan multisite

O cd /var/www/html untuk laman web tunggal.

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

Perintah pertama memunggah Mauitic dan yang kedua melepaskannya
Sekarang kami memadamkan fail termampat yang dimuat turun kerana kami tidak memerlukannya lagi.
sudo rm 2.15.3.zip

Langkah seterusnya adalah mendapatkan izin untuk mengkonfigurasi fail

Untuk pelbagai lokasi:
sudo chown -R www-data:www-data /var/www/midominio1.com/public_html

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

Untuk laman web tunggal:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html

Sekarang kita harus memberitahu pelayan Apache bagaimana mencari setiap laman web. Ini dilakukan dengan membuat fail konfigurasi dengan arahan ini:
sudo nano /etc/apache2/sites-available/midominio1.conf Untuk pelbagai lokasi
o
sudo nano /etc/apache2/sites-available/000-default.conf
Dengan pengubahsuaian yang sesuai, tampal teks berikut:

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

Simpan dengan menekan CTRL + X
Uji konfigurasi dengan
apachectl configtest
Hanya untuk berbilang laman web:
Kami mengaktifkan laman web baru dengan:
sudo a2ensite midominio1.com.conf
Kami menyahaktifkan direktori lalai
sudo a2dissite 000-default
Kami memulihkan pelayan (Laman web tunggal dan berbilang tempat)
sudo systemctl reload apache2

Sekiranya anda pernah memasuki laman web yang tidak mempunyai halaman utama, anda akan melihat bahawa ia menyenaraikan kandungan direktori. Ini adalah risiko keselamatan kerana membolehkan penjenayah siber melayari pelayan web mencari tempat lemah untuk dieksploitasi.

Kelemahan lain ialah ia tidak diendahkan . Htaccess. Ini adalah fail konfigurasi yang dapat disesuaikan untuk setiap laman web yang dihoskan, tingkah laku pelayan.

Tuliskan arahan ini:
sudo nano /etc/apache2/apache2.conf

Anda akan melihat sesuatu seperti ini:

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

Ubah suai untuk ini:

Options FollowSymLinks
AllowOverride All
Require all granted

Jimat dengan CTRL + X
Mulakan semula pelayan dengan:
sudo systemctl restart apache2

Untuk menulis fail .htaccess kita harus mengaktifkan modul yang disebut mod_rewrite

sudo a2enmod rewrite
Kami mulakan semula pelayan dengan:
sudo systemctl restart apache2

Dalam artikel seterusnya kita akan membuat pangkalan data, pasang Mautic dan dapatkan sijil keselamatan yang diperlukan oleh penyemak imbas moden untuk mengakses halaman.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.