Zabbix Nasıl Kurulur? Adım Adım Rehber

Bu yazıda Zabbix'in Linux üzerinde nasıl kurulacağı detaylı adımlar ile anlatılmıştır. Adım adım uygulama rehberini takip ederek, ağ ve sunucu izleme için güçlü bir araç olan Zabbix’i kolayca kurabilirsiniz.

BFS

Zabbix, ağ ve sunucu izleme konusunda dünyanın dört bir yanında tercih edilen, güçlü bir açık kaynaklı yazılımdır. Eğer bir Linux sisteminde Zabbix’i kurma konusunda bir rehbere ihtiyacınız varsa, doğru yerdesiniz! Bu yazıda, Zabbix’i sıfırdan kurmak için adım adım izlemeniz gereken yolu eğlenceli ve anlaşılır bir şekilde anlatacağım. Hazırsanız, başlayalım!

Adım 1: Sistem Gereksinimlerini Kontrol Edin

Zabbix kurulumu için ihtiyacınız olan temel gereksinimler şunlardır:

- Bir Linux sunucusu (Ubuntu, CentOS, Debian vs.)
- Root (yönetici) erişimi
- İnternet bağlantısı

Gereksinimleri sağladıysanız, Zabbix’i kurmaya başlayabiliriz.

Adım 2: Paket Depolarını Güncelleyin

İlk iş olarak, paket yöneticisini güncelleyerek, sistemin en güncel yazılım paketlerine sahip olduğundan emin olmalısınız. Eğer Ubuntu kullanıyorsanız, terminali açıp şu komutları yazabilirsiniz:


sudo apt update
sudo apt upgrade


Bu işlem sisteminizin paketlerini güncelleyecek ve kurulum sırasında olabilecek herhangi bir uyumsuzluk sorununu ortadan kaldıracaktır.

Adım 3: Zabbix Depolarını Ekleyin

Zabbix’i kurabilmek için, Zabbix’in resmi depolarını eklemeniz gerekiyor. Ubuntu için gerekli depo adresini eklemek için şu komutu yazabilirsiniz:


sudo apt install wget
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1+ubuntu20.04_all.deb
sudo dpkg -i zabbix-release_6.0-1+ubuntu20.04_all.deb
sudo apt update


Eğer CentOS veya başka bir dağıtım kullanıyorsanız, Zabbix’in ilgili deposunu ve paketlerini indirmeniz gerekecek. Bu adımı atlamayın!

Adım 4: Zabbix Server, Web ve Veritabanı Kurulumu

Zabbix’in temel bileşenlerini kurmaya başlıyoruz. Zabbix sunucusu, web arayüzü ve veritabanı sunucusu (MySQL veya PostgreSQL) kurulumları şu şekilde yapılır:


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


Bu komut, Zabbix server, web ve ajanın gerekli dosyalarını sisteminize yükleyecektir. Eğer başka bir veritabanı kullanmak istiyorsanız, MySQL yerine PostgreSQL’i tercih edebilirsiniz.

Adım 5: Veritabanı Yapılandırması

Şimdi, Zabbix’in veritabanı için bir kullanıcı oluşturmalı ve Zabbix veritabanını hazırlamalısınız. Bunun için önce MySQL servisini başlatın:


sudo systemctl start mysql


Ardından, veritabanı ve kullanıcıyı oluşturun:


sudo mysql -u root -p
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'parolanız';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
exit;


Veritabanı ve kullanıcıyı oluşturduktan sonra, Zabbix server yapılandırma dosyasını düzenlememiz gerekiyor. Bu dosyada veritabanı bağlantı bilgilerini doğru şekilde belirtmelisiniz:


sudo nano /etc/zabbix/zabbix_server.conf


Bu dosyada `DBPassword` satırına, oluşturduğunuz veritabanı kullanıcısının şifresini girmeniz gerekiyor:


DBPassword=parolanız


Adım 6: Zabbix Web Arayüzünü Yapılandırın

Web arayüzünü kurduktan sonra, Zabbix’i web üzerinden yönetebilmeniz için Apache web sunucusunu yapılandırmanız gerekecek. Apache servisini başlatın ve Zabbix’in web dosyalarını doğru dizine yerleştirin:


sudo systemctl start apache2
sudo systemctl enable apache2


Zabbix’in web arayüzünü çalıştırabilmek için, tarayıcınızdan şu adresi ziyaret edin: `http://ip_adresiniz/zabbix`. Bu sayfa, Zabbix’i web üzerinden yapılandırmak için size adım adım rehberlik edecektir. Burada veritabanı bağlantısı, Zabbix sunucu ayarları ve diğer temel yapılandırmaları yapacaksınız.

Adım 7: Zabbix Server’ı Başlatın

Kurulum tamamlandığında, Zabbix sunucusunu başlatabiliriz. İşte komut:


sudo systemctl start zabbix-server
sudo systemctl enable zabbix-server


Zabbix ajanını da başlatmayı unutmayın:


sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent


Artık Zabbix kurulumu tamamlanmış olmalı. Zabbix web arayüzüne erişerek, tüm izleme işlemlerinizi başlatabilirsiniz!

Adım 8: Giriş Yapın ve İzlemeye Başlayın

Zabbix web arayüzüne giriş yaparken, varsayılan kullanıcı adı `Admin` ve şifre ise `zabbix` olacaktır. Giriş yaptıktan sonra, Zabbix’i özelleştirebilir, sistem izleme süreçlerinizi başlatabilirsiniz. Sunucular, ağ cihazları ve uygulamaları izleyebilir, alarm ve uyarı kuralları oluşturabilirsiniz.

İşte bu kadar! Artık Zabbix ile sistemlerinizi izleyebilir ve performanslarını daha etkin bir şekilde takip edebilirsiniz. Eğer Zabbix’i yönetmek için daha fazla öğrenmek isterseniz, Zabbix’in dökümantasyonları ve topluluk forumları oldukça faydalıdır.

İlgili Yazılar

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

Yapay Zeka ile Geleceğin IT Altyapısını Nasıl Tasarlarsınız? Hyper-V ve AI Entegrasyonu

Geleceğin IT altyapısı, bugünden çok daha hızlı, verimli ve dinamik olacak. Bu geleceği şekillendiren en büyük gücün, hiç kuşkusuz, yapay zeka (AI) olduğunu söylemek abartı olmaz. IT profesyonelleri için "Yapay Zeka ile Hyper-V Entegrasyonu" gibi güçlü...

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'...