1. Zabbix'i Kurmaya Başlamadan Önce
- Bir Linux sunucu (Ubuntu, CentOS, Debian vb.)
- Yönetici yetkilerine sahip bir kullanıcı (root ya da sudo)
- Zabbix'in çalışacağı veritabanı (MySQL, MariaDB, PostgreSQL gibi)
Şimdi, kurulum sürecine geçelim.
2. Zabbix Sunucusunun Kurulumu
1. Gerekli Paketleri Yükleyin:
Sunucunuza gerekli paketleri yüklemek için terminalinizi açın ve şu komutları girin:
sudo apt update
sudo apt install -y apache2 mariadb-server mariadb-client libapache2-mod-php php php-bcmath php-mbstring php-gd php-xml php-mysql
2. Zabbix Depolarını Ekleyin:
Zabbix'i yüklemek için Zabbix'in resmi depolarını eklemeniz gerekiyor. Bunun için şu komutları takip edebilirsiniz:
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
3. Zabbix Sunucusunu Yükleyin:
Zabbix sunucusunu yüklemek için şu komutu girin:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
4. Veritabanı Konfigürasyonu:
Zabbix, verilerini bir veritabanında tutar. Burada MariaDB kullanıyoruz.
Veritabanı oluşturmak için şu komutları takip edin:
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';
FLUSH PRIVILEGES;
5. Zabbix Konfigürasyonunu Yapın:
Zabbix sunucusunun veritabanı ayarlarını yapılandırmak için şu dosyayı düzenleyin:
sudo nano /etc/zabbix/zabbix_server.conf
Burada, DBPassword alanını, MariaDB'ye bağlanırken kullanacağınız şifre ile değiştirin:
DBPassword=zabbixpassword
Şimdi Zabbix sunucusunu başlatın:
sudo systemctl restart zabbix-server apache2
sudo systemctl enable zabbix-server apache2
3. Zabbix Web Arayüzü ile Konfigürasyon
```
http://
```
Burada, ilk kez giriş yaptığınızda sizden veritabanı bağlantı bilgilerini girmeniz istenecek. Yukarıda oluşturduğumuz veritabanı kullanıcı bilgilerini girin ve "Next" diyerek ilerleyin.
4. Zabbix Agent Kurulumu
1. Zabbix Agent Yükleme:
sudo apt install zabbix-agent
2. Zabbix Agent Konfigürasyonu:
Zabbix Agent konfigürasyon dosyasını düzenleyin:
sudo nano /etc/zabbix/zabbix_agentd.conf
`Server` satırını, Zabbix sunucusunun IP adresi ile değiştirin:
Server=
Son olarak, Zabbix Agent'ı başlatın:
sudo systemctl restart zabbix-agent
sudo systemctl enable zabbix-agent
5. Zabbix'te İzleme Yapılandırma
Yeni bir host eklerken, izlemek istediğiniz IP adresini, grup bilgilerini ve hangi template'i kullanacağınızı seçmeniz gerekecek. Bu adımları takip ederek, sunucularınızı ve ağ cihazlarınızı izlemeye başlayabilirsiniz.
6. Zabbix ile Performans İzleme
###