Linux’ta Zabbix Kurulumu: Adım Adım Rehber

Linux’ta Zabbix Kurulumu: Adım Adım Rehber

Linux üzerinde Zabbix kurulumu için detaylı, adım adım ve samimi anlatımlı rehber. Yeni başlayanlar için kolay anlaşılır ve SEO dostu içerik.

BFS

Zabbix Nedir ve Neden Önemlidir?


Bir gün sistem yöneticisi Ayşe, sunucularındaki performans sorunlarını izlemek için etkili bir araç arıyordu. İşte tam bu sırada Zabbix devreye girdi! Zabbix, ağ ve sunucu izleme konusunda açık kaynaklı, güçlü ve ücretsiz bir çözüm. Ayşe’nin gibi herkesin sistemlerini gerçek zamanlı ve detaylı izlemesini sağlıyor. Haydi, Ayşe ile beraber Zabbix’in Linux’a nasıl kurulduğunu öğrenelim!

Hazırlık: Sistem Gereksinimleri ve Ön Hazırlıklar


İlk olarak, sisteminizin güncel olduğundan emin olun. Ayşe, aşağıdaki komutlarla sistemini güncelledi:
sudo apt update  
sudo apt upgrade -y  

Zabbix’i kurmak için gerekli olan birkaç bağımlılığı da yüklemek gerekiyor.

Zabbix Sunucusunu Kurmak


Ayşe, Zabbix’in resmi deposunu ekleyerek işe başladı:
wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu20.04_all.deb  
sudo dpkg -i zabbix-release_6.4-1+ubuntu20.04_all.deb  
sudo apt update  

Ardından, Zabbix sunucusunu, web arayüzünü ve ajanı yükledi:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent -y  


Veritabanı Kurulumu ve Yapılandırması


Zabbix, verilerini depolamak için bir veritabanına ihtiyaç duyar. Ayşe, MySQL kullanmaya karar verdi:
sudo apt install mysql-server -y  
sudo mysql_secure_installation  

MySQL’e giriş yapıp Zabbix için veritabanı ve kullanıcı oluşturdu:
CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;  
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'SIFRENIZ';  
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';  
FLUSH PRIVILEGES;  
EXIT;  

Ayşe, şimdi veritabanı şemasını içe aktardı:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix  


Zabbix Sunucu Ayarlarını Yapılandırmak


Ayşe, Zabbix sunucu konfigürasyon dosyasını açtı ve veritabanı bilgilerini güncelledi:
sudo nano /etc/zabbix/zabbix_server.conf  

İçinde şunları bulup düzenledi:
DBHost=localhost  
DBName=zabbix
DBUser=zabbix
DBPassword=SIFRENIZ


Web Arayüzünü Ayarlamak


Artık Zabbix web arayüzü için gerekli PHP ayarlarını yapmanın zamanı geldi. Ayşe, PHP zaman dilimini kendi bölgesine göre ayarladı:
sudo nano /etc/zabbix/apache.conf  

Dosyada php_value date.timezone Europe/Istanbul satırını ekledi veya düzenledi.

Servisleri Başlatmak ve Otomatik Başlama Ayarı


Artık Zabbix servislerini başlatabiliriz:
sudo systemctl restart zabbix-server zabbix-agent apache2  
sudo systemctl enable zabbix-server zabbix-agent apache2  


Zabbix Web Arayüzüne İlk Giriş


Ayşe, tarayıcısına http://sunucu-ip-adresiniz/zabbix yazarak kurulum sihirbazını açtı. Kullanıcı adı ve şifre varsayılan olarak:

  • Admin

  • zabbix


gibi ayarlandı. Sonrasında sistemini izlemenin keyfine vardı!

Sonuç ve İpuçları


Ayşe’nin macerası burada sona ermedi. Zabbix ile alarm ayarları, grafikler ve kullanıcı yönetimi gibi pek çok özellik var. Ama en önemlisi, sisteminiz artık daha güvende ve takip altında! Zabbix kurulumu biraz sabır gerektirir, ama sonuç mükemmel.

Aklınızda bulunsun, her zaman belgeleri takip etmek ve sisteminizi düzenli güncellemek en iyisidir. Şimdi sen de Ayşe gibi Zabbix ile sistemlerini yakından takip etmeye hazırsın!

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...