1.634 defa okundu.

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 🙂

Arkadaşlar problem yaşayanlar olmuş zabbixe güncelleme gelmiş konuyu revize edip yeniden paylaştım.
Son güncelleme tarihi: 15.12.2017 – 12:08

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

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 (şifre enter ile girer)
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.x/create.sql.gz | mysql -uroot -p zabbixdb
Not: Arkadaşlar cd usr/share/doc içersine girip “ls” ile zabbix versionunuzun kaç olduğuna bakıp x yazılı yeri düzeltin.

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 restart mariadb
systemctl restart httpd
systemctl start zabbix-server
systemctl start zabbix-agent
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 🙂

Alakasız içerikÇalışmıyorAradığım içerik ama eksikleri varÇalışıyorHarika (3 Oy verildi, Ortalama: 5,00 üzerinden 5)

15 thoughts on “Centos 7 Zabbix 3.4 Kurulumu

  1. Dogan

    Login olurken aşağıda ki uyarıyı veriyor zabbix giremiyorum neden olabilir?

    Kolay gelsin.

    Cannot connect to the database.
    Details

    System error occurred. Please contact Zabbix administrator.

    Cevap
    1. Sezer MEKİKÇİ Yazar

      Merhaba,

      Database bağlanılamadı diyor. Yüksek ihtimal ile database kullanıcı adı ve şifresinde bir problem var onları gözden geçirirseniz problem ortadan kalkacaktır.

      Cevap
      1. Dogan

        Denedim olmuyor, videolu anlatım mevcut değil dimi hocam. Çok var internette ama şu zabbix çalışan bir kaynak bulamadım çıldıracam.

        Cevap
        1. Sezer MEKİKÇİ Yazar

          Belirttiğim gibi hata gözükmüyor bir noktada database bilgileriniz hatalı yanlış yapıyor olmalısınız makale yeni daha 1 hafta önce 1 adet kod değiştirmeden sadece komutları çalıştırarak kurulum gerçekleştirdim.

          Cevap
          1. Selcuk

            Ben de aynı hatayı alıyorum, çok garip bir durum. dosyada da gerekli değişiklikleri yaptım fakat şifreyi algılamıyor gibi bir durum var sanırım.

          2. Sezer MEKİKÇİ Yazar

            Merhaba,

            Zabbix 3.4.3 ten 3.4.4 e güncelleme gelmiş 10. adımdan sonrasına güncelleme yaptım gerekli adımları takip ederek tekrar kontrol edebilirmisiniz.

  2. Tarık

    MErhaba
    Sorunsuzca kurdum
    tesekkur ederım

    Gırıs yaptıkdan sonra altdaki durum cubugunda sarı renklı
    ” Zabbix server is not running the information displayed may not be current ”
    yazısı var
    nereyi kontrol etmem gerekiyor acaba

    Cevap
    1. Sezer MEKİKÇİ Yazar

      Merhaba,

      Belirttiğiniz hataya istinaden kurulumu yeniden gerçekleştirdim. Kurulumda herhangi bir hata almadım acaba firewall mı açık yada login olduktan sonra db bilgilerinizi istediği ekrandaki bilgilerinizde bir yanlışlık yapmış olabilirmisiniz.

      Cevap
  3. Mehmet

    Merhaba,
    Aşağıdaki komutları sürekli çalışır halde nasıl tutabiliriz Centos 7 için. Sunucu kapatıp açılınca bu servisleri tekrardan başlatmak zorunda kalıyoruz.

    systemctl restart mariadb
    systemctl restart httpd
    systemctl start zabbix-server
    systemctl start zabbix-agent
    systemctl enable zabbix-agent.service
    systemctl enable zabbix-server.service

    Cevap
    1. Sezer MEKİKÇİ Yazar

      Merhaba,

      Centos 6 da rc.local üzerinde bunu sağlayabiliyordunuz. Fakat centos 7 de işler biraz daha değişiyor. rc.local çalışmıyor. Birkaç makale araştırarak Crontab eklemeyi deneyebilirsiniz.

      İyi Çalışmalar.

      Cevap

Sezer MEKİKÇİ için bir cevap yazın Cevabı iptal et

This site uses Akismet to reduce spam. Learn how your comment data is processed.