Zabbix İçin Ubuntu Kurulumu ve Konfigrasyon
İyi günler arkadaşlar bugün sizlere Zabbix 6.2’yi Ubuntu 22.04 üzerine kurulumunu yapıyoruz. Ben ilk olarak Ubuntu 22.04 son sürümü yükledim. Sonrasında ise aşağıdaki linkten zabbix kurulumu için kullanacağımız kodları alacağımız siteye gidiyoruz.
https://www.zabbix.com/download?zabbix=6.2&os_distribution=ubuntu&os_version=22.04_jammy&db=mysql&ws=apache
Burada kendi makinamızın ve kurmak istediğimiz zabbix versiyonunu seçiyoruz.
Kuruluma başlamadan önce kesinlikle ve kesinlikle güncelleme yapmamız gerekiyor. Bu işlemleri sudo su yani yönetici kullanıcı ile yapmamız lazım.
sudo su
apt-update
İndirdiğimiz güncellemeleri upgrade ediyoruz.
sudo apt upgrade
İlk önce mysql kurmamız şunun için önemli ilerleyen aşamalarda hatalarla karşılaşmak istemiyorsak muhakkak öncelikle mysql kurmanızı öneririm
apt install mysql-server
mysql_secure_installation
Veri tabanı kurulduktan sonra güvenlik yapılandırmasını ayarlıyoruz. Gelen ilk soruya Y yazıyoruz. Kullanacağımız parolanın kuvveti konusunda bize zorluk seviyesi nasıl olsun diye soruyor. 2 yazarak karmaşık bir şifre olmasını seçiyoruz. Sonra şifreyi giriyoruz ve yeniden şifreyi girmemizi istiyor. Sonrasında gördüğünüz bu hata ile karşılaşırsanız. Bu hatayı düzeltmek için yapacaklarınızı birazdan göstereceğim.
Bu kısımda mysql yazarak veritabanı içine giriyoruz. Ve şifre belirliyoruz.
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'Bu kısım parolanızı yazıyorsunuz';
Yeniden mysql_secure_installation yazarak yeniden işlemleri yapmaya başlıyoruz. Mysql root şifresi değiştirilsin mi diyor evet diyerek geçiyoruz. Anonymous bağlantıların bağlantısı kapatma, uzak erişim kapatma ve diğer sorulara evet diyerek geçiyoruz.
Artık zabbix kurulumuna başlayabiliriz. Paketi indiriyoruz.
wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-1+ubuntu22.04_all.deb
dpkg -i zabbix-release_6.2-1+ubuntu22.04_all.deb
apt update
apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
mysql -uroot -p
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> SET GLOBAL log_bin_trust_function_creators = 1;
mysql> quit;
zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix
mysql -uroot -p
mysql> SET GLOBAL log_bin_trust_function_creators = 0;
mysql> quit;
Bu kısımda cd — geri klasöre geliyoruz çünkü zabbix_server.conf klasöründe bir değişiklik yapmamız lazım.
cd--
nano /etc/zabbix/zabbix_server.conf
Sonrasında ise editliyeceğimiz dosyada DBPassword kısmına veritabanına kullandığımız şifreyi yazıyoruz. Ctrl+s yaparak kaydediyoruz. Ctrl+x yaparak yeniden komut ekranına dönüyoruz.
Bu kısımda ise apache yeniden başlatıyoruz ve hazır hale getiriyoruz.
systemctl restart zabbix-server zabbix-agent apache2
systemctl enable zabbix-server zabbix-agent apache2
Artık zabbix hazır yapmamız gereken şey ise kullandığımız tarayıcının araç çubuğuna http://localhost/zabbix yazarak devam ediyoruz. Kullanacağımız dili seçiyoruz.
Kurulum da bir hata yapmadıysanız bunların hepsi OK yazması gerekiyor.
Kurulum sırasında database için kullandığımız şifreyi yazıyoruz.
Zabbix bir isim verip hangi zaman diliminde olduğumuzu soruyor onu seçip devam ediyoruz. Default tema nasıl olacağını belirliyoruz.
Yaptığımız ayarları kontrol edip next step diyoruz.
Bu ekran geldiyse tebrikler kurulumun tamamdır.
Kullanıcı adı : Admin
Password : zabbix
Default kullanıcı olarak kullanıcı adı ve şifre bunlardır.
Kurulumumuzu dilim döndüğünce anlatmak istedim devamı gelecek bilginize.
Beni dinlediğiniz için teşekkürler.