Zabbix Nasıl Kurulur? Adım Adım Linux Üzerinde Zabbix Kurulum Rehberi

Bu rehber, Linux üzerinde Zabbix kurulumunu adım adım anlatarak, sistem izleme konusunda size rehberlik etmeyi amaçlamaktadır. Zabbix'i kurarak ağınızı ve sunucularınızı etkili bir şekilde izlemeye başlayabilirsiniz.

BFS

Zabbix Nedir ve Neden Kullanmalısınız?



Zabbix, açık kaynaklı bir izleme çözümü olarak, ağınızın ve sistemlerinizin sağlık durumunu anlık olarak izlemek, sorunları tespit etmek ve olası arızaları öngörmek için mükemmel bir araçtır. Eğer sunucularınızı, ağ trafiğinizi veya uygulamalarınızı izlemiyorsanız, işlerin ne kadar karmaşıklaşabileceğini tahmin edemezsiniz. Zabbix'in size sağladığı gözlemler sayesinde, her şey kontrol altında tutmak mümkün. Peki, Linux üzerinde Zabbix nasıl kurulur? İşte adım adım bir rehber!

Adım 1: Gerekli Paketlerin Kurulumu



İlk olarak Zabbix'in çalışabilmesi için gerekli olan bazı temel paketleri kurmamız gerekiyor. Eğer Ubuntu veya Debian tabanlı bir dağıtım kullanıyorsanız, terminali açın ve aşağıdaki komutları sırasıyla yazın:


sudo apt update
sudo apt install -y apache2 mysql-server libapache2-mod-php php php-mysql php-gd php-bcmath php-xml php-mbstring php-ldap php-json


Bu komutlar, Zabbix için gerekli olan temel paketlerin yanı sıra web sunucusu (Apache) ve veritabanı (MySQL) bileşenlerini de kuracaktır.

Adım 2: Zabbix Reposunun Eklenmesi



Zabbix'i kurabilmek için, Zabbix'in resmi yazılım deposunu eklememiz gerekiyor. Bunu yapmak için terminal üzerinden şu komutları çalıştırabilirsiniz:


wget https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-1%2Bdebian11_all.deb
sudo dpkg -i zabbix-release_6.0-1+debian11_all.deb
sudo apt update


Bu işlem, Zabbix'in son sürümüne ait gerekli dosyaları sisteminize yükleyecektir.

Adım 3: Zabbix Sunucu ve Web Arayüzü Kurulumu



Zabbix'in sunucu kısmını ve web arayüzünü kurmak için aşağıdaki komutları kullanacağız. Bu komutlar, Zabbix'in temel bileşenlerini yükleyecek ve yapılandırmanıza olanak tanıyacak.


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


Zabbix'in kurulumu birkaç dakika sürecektir. Bu arada, Zabbix için gerekli olan MySQL veritabanını oluşturacağız.

Adım 4: Zabbix Veritabanını Oluşturma



Zabbix'in veritabanı için MySQL üzerinde bir veritabanı oluşturmalıyız. Bunu yapmak için MySQL'e giriş yapıp gerekli komutları çalıştıracağız.


sudo mysql -u root -p
CREATE DATABASE zabbix character set utf8mb4 collate utf8mb4_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'ZabbixPassword';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
exit


Bu işlem, Zabbix'in verilerini saklayacak bir veritabanı ve kullanıcı oluşturur.

Adım 5: Zabbix Sunucu Yapılandırma



Zabbix sunucusunu yapılandırmak için, veritabanı bağlantı bilgilerini içeren konfigürasyon dosyasını düzenlememiz gerekiyor.


sudo nano /etc/zabbix/zabbix_server.conf


Bu dosyada aşağıdaki satırlarda düzenleme yapmalısınız:


DBPassword=ZabbixPassword


Bu, Zabbix'in MySQL veritabanına bağlanabilmesi için gerekli şifredir.

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



Şimdi web tarayıcınızda Zabbix web arayüzüne erişebilmek için Apache yapılandırmasını yapacağız. Apache'yi yeniden başlatın:


sudo systemctl restart apache2


Ardından, Zabbix web arayüzüne erişmek için tarayıcınızda şu adresi ziyaret edin:


http:///zabbix


İlk giriş ekranında, veritabanı bağlantısını doğruladıktan sonra Zabbix'in kurulum sihirbazını takip edin. Burada, Apache'nin doğru yapılandırıldığını ve veritabanı bağlantısının başarılı olduğunu göreceksiniz.

Adım 7: Zabbix Servislerinin Başlatılması



Zabbix kurulumu tamamlandıktan sonra, sunucu ve ajan servislerini başlatmanız gerekiyor:


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


Bu komutlar, Zabbix sunucu ve ajanını başlatacak ve sistemin her yeniden başlatılmasında otomatik olarak başlatılmasını sağlayacaktır.

Adım 8: Zabbix Web Arayüzüne Giriş



Web arayüzüne erişmek için, tarayıcınızda şu adresi girin:


http:///zabbix


Burada, varsayılan kullanıcı adı ve şifre ile giriş yapabilirsiniz:

- Kullanıcı adı: Admin
- Şifre: zabbix

Bu adımları takip ederek Zabbix'in temel kurulumunu gerçekleştirmiş oldunuz. Şimdi, Zabbix ile ağınızı, sunucularınızı ve diğer cihazlarınızı izlemeye başlayabilirsiniz.

Sonuç



Zabbix, güçlü ve açık kaynaklı bir izleme aracıdır. Linux üzerinde Zabbix kurulumunu başarılı bir şekilde tamamladıktan sonra, sisteminizin sağlığını ve performansını her an izleyebilirsiniz. Zabbix ile ağınızda meydana gelen olası aksaklıkları anında tespit edebilir ve hızlıca müdahale edebilirsiniz. Zabbix'in sunduğu esneklik ve kapsamlı izleme özellikleri sayesinde, herhangi bir sistem yöneticisinin vazgeçilmezi olacağına emin olabilirsiniz.

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