Ubuntu 20.04 ve Apache'de Mautic kurulumu

Mautic tesisi

Bir süre önce size pazarlama kampanyalarını otomatikleştirmek için açık kaynaklı bir platform olan Mautic'ten bahsetmiştim. Ubuntu 20.04 ve Apache sunucusu çalıştıran bir sanal özel sunucuya (VPS) nasıl kurulacağını görelim.

Her barındırma sağlayıcısının farklı konfigürasyonlar oluşturduğunu unutmamalıyız, bu nedenle bazı uyarlamalar yapmanız gerekebilir.

Mautic tesisi. İhtiyaç duyulan şey

Mautic'i kurma gereksinimleri (Bu makalenin amaçları doğrultusunda) aşağıdaki gibidir:

  • Ubuntu 20.04.
  • Apache 2x veya üstü.
  • MaríaDB 10.1 veya MySQL 5.5.3.
  • PHP 7.4 veya üstü.

Sanal bir özel sunucu, fiziksel bir sunucunun kaynaklarını, her kullanıcı için fiziksel bir sunucuya sahip olma maliyetleri olmadan paylaşmanın, ancak her birine geleneksel barındırma planlarından daha fazla kontrol sağlamanın bir yoludur. Her sanal sunucunun kendi işletim sistemi vardır ve bağımsız olarak yeniden başlatılabilir.

Unutulmaması gereken bir nokta, fiziksel bir sunucuda işletim sisteminde yapabileceğiniz belirli yapılandırma değişiklikleri olduğu, bir VPS'de bunu barındırma sağlayıcınız tarafından sunulan kontrol panelinden yapmanız veya yapmasını istemenizdir. .

Öncelikle bu iki makaleyi okumanızı tavsiye ederim.

Önceki konfigürasyonlar

Mautic'in kurulumuna başlamadan önce güvenlik duvarını yapılandırmamız gerekiyor.

Güvenlik duvarı, gelen ve giden ağ trafiğini izleyen ve bir dizi güvenlik kuralına göre veri paketlerine izin veren veya engelleyen bir ağ güvenlik cihazıdır. İki tür sunucu bulabiliriz:

  • Harici güvenlik duvarı: Barındırma planı ile kullanılabilir. En büyük avantajı, işletim sistemini sanal sunucuya kaç kez kurarsanız kurun, güvenlik duvarını yapılandırmayı hatırlamak zorunda kalmayacağınızdır.
  • Dahili güvenlik duvarı: Ubuntu varsayılan olarak UFW (Uncomplicated firewall) adlı bir güvenlik duvarı kullanır UFW varsayılan olarak tüm olası giriş noktalarını sunucuya kapatır, bu nedenle gerekli bağlantı noktalarını açmamız gerekir.

Her durumda, VPS'nizi kiraladığınız barındırma sağlayıcısı size harici bir güvenlik duvarı sağlasa bile dahili olanı da yapılandırmalısınız.

Sistemin güncel olduğundan emin olarak başlıyoruz:
sudo apt update
sudo apt upgrade -y

Bağımlılıkları kuruyoruz
sudo apt install apache2 libapache2-mod-php php unzip mariadb-server php-xml php-mysql php-imap php-zip php-intl php-curl ntp -y

Güvenlik duvarını yapılandırıyoruz
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"

Güvenlik duvarını etkinleştiriyoruz
sudo ufw enable

Size komutun yürütülmesinin uzak bağlantıyı kesebileceği konusunda sizi uyaran bir mesaj gösterecektir. Kabul etmek için uygun şekilde Y veya S'ye basın.

Ardından, güvenlik duvarının etkinleştirildiğini ve sistem her başlatıldığında etkinleştirileceğini bildiren başka bir mesaj göreceksiniz.

Güvenlik duvarının aşağıdakilerle çalışıp çalışmadığını kontrol edebiliriz:
sudo ufw status

Tek site mi yoksa çoklu site mi?

Sanal bir özel sunucudan yararlanmanın en iyi yolu, birden çok siteyi barındırmaktır. Aslında, kurulum yöntemi her iki durumda da aynıdır, kurulum dizinini değiştiren tek şey ve çoklu site seçeneğini tercih etmeniz durumunda bazı ek adımlara ihtiyaç duyulmasıdır.

Mautic'in diğer web siteleriyle birlikte kurulumu için ön adımlar

İhtiyacımız olan her web sitesi için bir dizin oluşturuyoruz
sudo mkdir -p /var/www/midominio1.com/public_html
sudo mkdir -p /var/www/midominio2.com/public_html
sudo mkdir -p /var/www/midominio3.com/public_html

/ var / www ve / public_html sabit kalır. mydomain, her site için kullanacağınız alan adlarıyla değiştirilir. Bir alan satın almanız ve bunu sanal özel sunucunuzun DNS'si ile yapılandırmanız gerektiğini unutmayın.

Dediğimiz gibi, Mautic'in sanal özel sunucuda kurulu tek site olması durumunda, bu önceki adımlara gerek kalmaz. Aradaki fark, şu dizin üzerinde çalışacağımızdır:


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   fernando dijo

    Mauti'nin çalışması için gerekli dosyaların kurulu olduğunu görüyorum ama mautic yüklenmemiş, başlıkta yazanlardan içerik eksik görünüyor

    1.    Diego German Gonzalez dijo

      İncelemem için bana bir hafta sonu ver. Bu bir dizi makale ve bağlantıyı unutmuş olabilirim

    2.    Diego German Gonzalez dijo

      Merhaba. Tarayıcı ile siteyi kurduğunuz sayfaya gitmeli ve yükleyiciyi çalıştırmalısınız.

      1.    jaime dijo

        tarayıcı ile siteyi kurduğunuz ve çalıştırdığınız sayfaya gidin ?????????
        Gerçek şu ki nereye gideceğim hakkında hiçbir fikrim yok, sanırım link koysan daha iyi olur