CentOS Blog

Centos 7 Zabbix 3.4 Kurulumu


Merhaba arkadaşlar,

Doğru kurulumuna ender rastlanan bir makale ile karşınızdayım. Web üzerinde o kadar çok problemli kurulum var ki şunu kurmak başıma bela oldu bana da yardımcı olması için buraya atıyorum. Umarım sizde bu makaleyi onlarca yalan yanlış kurulum içerisinden bulup kurabilirsiniz. Abi kendi resmi sitesinde bile kurulum ilerlemezmi yok böyle bişey. Neyse başlayalım 🙂

Adım 1: Vi kullanamayan benim gibi vatandaşlar için wget ve nano kurulumunu yapalım;
yum install wget
yum install nano

Adım 2: Öncelikle Epel ve Remi kurulur, sonrasında remi “enable” edilir.
yum install epel-release
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm
nano /etc/yum.repos.d/remi.repo (remi_enable=1)

Adım 3: Selinuxu kapatalım;
nano /etc/sysconfig/selinux
(SELINUX=disabled)

Adım 4: Dışarıdan erişebilmek için firewall kapatalım;

systemctl stop firewalld
systemctl disable firewalld

Adım 5: Sunucuyu update edelim;
yum update -y

Adım 6: Zabbix kurulumu için gerekli işlemlere başlanır. Sırasıyla,

rpm --import http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
yum install zabbix-server zabbix-server-mysql zabbix-web-mysql zabbşx-agent zabbix-sender zabbix-java-gateway -y

yum install yum-utils -y
yum -y install zabbix-server-mysql zabbix-agent zabbix-web-mysql mysql mariadb-server

Adım 7: Timezone ayarı yapılacak
nano /etc/httpd/conf.d/zabbix.conf

ilgili satırı bu şekilde düzenle (Satır başında “#” varsa kaldır)
php_value date.timezone Europe/Istanbul

Adım 8: Servisleri aktif edelim;
systemctl start httpd
systemctl reload httpd
systemctl start mariadb

Adım 9: Mysql ayarlamasına geçiyoruz.
mysql -u root -p
create database zabbixdb character set utf8;
grant all privileges on zabbixdb.* to zabbixuser@localhost identified by 'BurayaParolaGirin';
flush privileges;
exit

Adım 10: Zabbix db shemasını içine mysql içine import ediyoruz.
zcat /usr/share/doc/zabbix-server-mysql-3.4.3/create.sql.gz | mysql -uroot -p zabbixdb
Adım 11: Zabbix conf. dosyası içerisinde gerekli user ayarlarını yapmamız gerekiyor
nano /etc/zabbix/zabbix_server.conf

DBName=zabbixdb
DBUser=zabbixuser
DBPassword=BurayaParolaGirin(Mysql’deGirdiğiniz)

Adım 12: Servisleri aktif edelim;
systemctl start zabbix-server
systemctl start zabbix-agent
systemctl restart httpd
systemctl restart mariadb
systemctl enable zabbix-agent.service
systemctl enable zabbix-server.service

Adım 13: Defult Login bilgileri;
Not: Bu bilgiler ile giriş yapıp daha sonra web panelde sağ üst köşeden şifre değiştirebiliyoruz.
URL: http://server-ip-adresiniz/zabbix/
K.Adı: Admin
Pass: zabbix

Adım 14: Bu sayfada Db connection bilgileri aşağıdaki gibidir;

Yazan: Gökberk ENKİ
Düzenleyen: M. Sezer MEKİKÇİ

Arkadaşlar Problem yaşadığınız makalelerin altına yorum atarsanız incelemesini sağlayıp geri dönüş yapıyoruz. İletişim bölümündende problemlerinizi iletebilirsiniz. Ek olarak olumlu yorumlarınızı makelelerin altına eklemekten çekinmeyin Çünkü bu yorumlar bizi yazmaya sevk ediyor. Farklı makalelerde görüşmek üzere, Hoşçakalın 🙂