Ubuntu ve Debian'da Zabbix Nasıl Kurulur? ⋆ ALexHost SRL

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
05.12.2024

Ubuntu ve Debian’da Zabbix Nasıl Kurulur?

Zabbix’i Ubuntu veya Debian sistemlerine yüklemek, sistem sağlığını, uygulama performansını ve ağ ölçümlerini izlemek için güçlü izleme özelliklerinden yararlanmanıza olanak tanır. Bu kılavuz, Zabbix’i bu dağıtımlara kurma ve yapılandırma adımlarında size yol gösterecektir.

1. Sistem Paketlerini Güncelleme

Mevcut tüm paketlerin güncel olduğundan emin olmak için sisteminizi güncelleyerek başlayın.

sudo apt update && sudo apt upgrade

2. Gerekli Bağımlılıkları Yükleyin

Zabbix, bir web sunucusu, PHP ve bir veritabanı dahil olmak üzere belirli yazılım bileşenlerine dayanır. Bu kurulum için Apache ve MySQL kullanacağız.

Apache, MySQL ve PHP’yi yükleyin

sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php

3. Zabbix için Veritabanını Kurma

Zabbix, izleme verilerini depolamak için bir veritabanı gerektirir. Özellikle Zabbix için bir MySQL veritabanı ve kullanıcı oluşturacağız.

Adım 1: MySQL’de oturum açın

sudo mysql -u root -p

Adım 2: Zabbix Veritabanını ve Kullanıcısını Oluşturun

Bir veritabanı ve izinlere sahip bir kullanıcı oluşturmak için aşağıdaki komutları yürütün:

CREATE DATABASE zabbixdb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER ‘zabbixuser’@’localhost’ IDENTIFIED BY ‘your_password’; GRANT ALL PRIVILEGES ON zabbixdb.* TO ‘zabbixuser’@’localhost’; FLUSH PRIVILEGES; EXIT;

4. Zabbix Server, Frontend ve Agent’ı Yükleme

Zabbix deposunu ekleyin, ardından sunucu, ön uç ve aracı paketlerini yükleyin.

Adım 1: Zabbix Deposunu Ekleyin

wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1 ubuntu$(lsb_release -rs)_all.deb sudo dpkg -i zabbix-release_6.0-1 ubuntu$(lsb_release -rs)_all.deb sudo apt update

Adım 2: Zabbix Sunucusunu ve Aracısını Kurun

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

5. Başlangıç Şemasını İçe Aktarma

Bir sonraki adım, Zabbix’in veritabanı yapısını ayarlamak için varsayılan şemayı içe aktarmaktır.

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbixuser -p zabbixdb

İstendiğinde zabbixuser veritabanı kullanıcısı için parolayı girin.

6. Zabbix Sunucusunu Yapılandırma

MySQL veritabanına bağlamak için Zabbix sunucu yapılandırma dosyasını güncelleyin.

Zabbix Yapılandırmasını Düzenleme

sudo nano /etc/zabbix/zabbix_server.conf

Aşağıdaki parametreleri veritabanı ayrıntılarınızla güncelleyin:

DBName=zabbixdb DBUser=zabbixuser DBPassword=your_password

Dosyayı kaydedin ve çıkın.

7. PHP’yi Zabbix Frontend için Yapılandırma

Apache için PHP yapılandırma dosyasını Zabbix’in gereksinimlerini karşılayacak şekilde düzenleyin.

sudo nano /etc/zabbix/apache.conf

Örneğin php_value date.timezone satırını saat diliminizle güncelleyin:

php_value date.timezone Avrupa/Londra

Dosyayı kaydedin ve kapatın.

8. Zabbix Sunucusunu ve Aracısını Başlatın ve Etkinleştirin

Zabbix sunucusunu ve aracısını başlatın ve önyükleme sırasında başlamalarını sağlayın.

sudo systemctl restart zabbix-server zabbix-agent apache2 sudo systemctl enable zabbix-server zabbix-agent apache2

9. Zabbix Web Arayüzüne Erişim

Zabbix kurulup yapılandırıldıktan sonra artık web arayüzüne erişebilirsiniz.

  1. Bir web tarayıcısı açın ve http://your-server-ip/zabbix adresine gidin.
  2. Kurulum sihirbazını takip edin:
    • “Hoş Geldiniz” sayfasında İleri’ye tıklayın.
    • Eksik PHP parametreleri olup olmadığını kontrol edin ve devam edin.
    • Zabbix_server.conf dosyasında yapılandırdığınız veritabanı ayrıntılarını girin.
    • Kurulumu tamamlayın ve varsayılan kimlik bilgilerini kullanarak oturum açın:
      • Kullanıcı Adı: Admin
      • Şifre: zabbix

Güvenlik için, oturum açtıktan sonra varsayılan yönetici parolasını değiştirin.

10. Ana Bilgisayar Ekleme ve İzleme

Giriş yaptıktan sonra ana bilgisayar (sunucular, ağ cihazları vb.) eklemeye ve izlemeyi yapılandırmaya başlayabilirsiniz:

  • Yapılandırma > Ana Bilgisayarlar’a gidin ve izlemek istediğiniz cihazları eklemek için Ana Bilgisayar Oluştur’a tıklayın.
  • CPU kullanımı, bellek kullanımı ve ağ trafiği gibi standart izleme öğeleri için şablonlar uygulayın.
  • Belirli koşullara (örneğin, yüksek CPU kullanımı) dayalı uyarılar almak için tetikleyicileri yapılandırın.

11. Bildirimleri Ayarlama (İsteğe Bağlı)

Zabbix, uyarılar için e-posta, SMS ve webhook bildirimleri ayarlamanıza olanak tanır. Bunu yapılandırmak için:

  1. Yönetim > Medya türleri bölümüne gidin.
  2. Bir bildirim yöntemi seçin veya ekleyin.
  3. Medya türünü Yönetim > Kullanıcılar altında bir kullanıcıya atayın.

Sonuç

Zabbix’i Ubuntu veya Debian’a kurmak, altyapınız için güçlü, ölçeklenebilir izleme sağlar. Bu kurulumla, istikrarlı ve optimize edilmiş bir ortam sağlamak için sistem sağlığını izleyebilir, uyarıları yapılandırabilir ve verileri görselleştirebilirsiniz.

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills