Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

1 Red Hat Enterprise Linux/CentOS

Genel bak??

Resmi Áú»¢¶Ä²© paketleri RHEL 7, Oracle Linux 7 ve CentOS 7 i?in kullan?labilir.

Baz? arac? ve proxy paketleri ve i?in de kullan?labilir.

Depo kurulumu

Depo yap?land?rma paketini y¨¹kleyin. Bu paket yum (yaz?l?m paket y?neticisi) yap?land?rma dosyalar?n? i?erir.

# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.noarch.rpm

Sunucu/proxy kurulumu

Sunucuyu MySQL ile kurmak i?in:

# yum install zabbix-server-mysql zabbix-web-mysql

Proxyyi MySQL ile kurmak i?in:

# yum install zabbix-proxy-mysql

Komuttaki 'mysql' ifadesini PostgreSQL'i kullan?yorsan?z 'pgsql' ile veya SQLite3 kullan?yorsan?z (yaln?zca proxyde) 'sqlite' ile de?i?tirin.

** Veritaban? olu?turma **

Áú»¢¶Ä²© sunucu ve proxy artalan s¨¹re?leri i?in bir veritaban? gereklidir. Áú»¢¶Ä²© arac?s?n? ?al??t?rmak i?in gerekli de?ildir.

Áú»¢¶Ä²© sunucusu ve proxysi ayn? ana bilgisayara kurulursa, veritabanlar? farkl? isimlerle olu?turulmal?d?r!

MySQL/PostgreSQL i?in sunulan veritaban? olu?turma betiklerini kullanarak veritaban?n? olu?turun.

?imdi MySQL ile sunucu i?in ilk ?ema ve verileri i?e aktar?n:

# zcat /usr/share/doc/zabbix-server-mysql-3.4.0/create.sql.gz | mysql -uzabbix -p zabbix

Yeni olu?turulan veritaban? parolan?z? girmeniz istenir.

PostgreSQL ile:

# zcat /usr/share/doc/zabbix-server-pgsql-3.4.0/create.sql.gz | psql -U <username> zabbix

Proxy i?in ilk ?emay? i?e aktar?n:

# zcat /usr/share/doc/zabbix-proxy-mysql-3.4.0/schema.sql.gz | mysql -uzabbix -p zabbix

PostgreSQL (veya SQLite) ile proxy i?in:

# zcat /usr/share/doc/zabbix-proxy-pgsql-3.4.0/schema.sql.gz | psql -U <username> zabbix
       # zcat /usr/share/doc/zabbix-proxy-sqlite-3.4.0/schema.sql.gz | sqlite3 zabbix.db

Komutlara do?ru Áú»¢¶Ä²© s¨¹r¨¹m¨¹n¨¹ ekledi?inizden emin olun (?ntan?ml? olarak 3.4.0). Paketinizin do?ru sunucu/proxy s¨¹r¨¹m¨¹n¨¹ kontrol etmek i?in ?unu ?al??t?r?n:

# rpm -q zabbix-server-mysql
       # rpm -q zabbix-proxy-mysql

Komuttaki 'mysql' ifadesini PostgreSQL'i kullan?yorsan?z 'pgsql' ile veya SQLite3 kullan?yorsan?z (yaln?zca proxyde) 'sqlite' ile de?i?tirin.

** Áú»¢¶Ä²© sunucu/proxy i?in veritaban?n? yap?land?rma **

Olu?turulan veritaban?n? kullanmak i?in zabbix_server.conf veya zabbix_proxy.conf dosyalar?n? d¨¹zenleyin. ?rne?in:

# vi /etc/zabbix/zabbix_server.conf
       DBHost=localhost
       DBName=zabbix
       DBUser=zabbix
       DBPassword=<parola>

DBPassword de?erinde MySQL i?in Áú»¢¶Ä²© veritaban? parolas?n?; PosgreSQL i?in PosgreSQL kullan?c? parolas?n? kullan?n.

DBHost='u PostgreSQL ile kullan?n. DBHost=localhost (veya bir IP adresi) ?ntan?ml? ayar?n? tutmak isteyebilirsiniz, ancak bu PostgreSQL'in Áú»¢¶Ä²©'e ba?lanmak i?in bir a? soketi kullanmas?n? neden olacakt?r. Y?nergeler i?in a?a??daki SELinux yap?land?rmas?na bak?n.

** Áú»¢¶Ä²© sunucu s¨¹recini ba?latma **

Áú»¢¶Ä²© sunucu s¨¹recini ba?latman?n ve sistem ?ny¨¹klenmesiyle birlikte ba?lamas?n?n sa?lanmas?n?n zaman? geldi:

# systemctl start zabbix-server
       # systemctl enable zabbix-server

Áú»¢¶Ä²© proxy s¨¹recini ba?latmak i?in 'zabbix-server' ??esini 'zabbix-proxy' ile de?i?tirin.

** Áú»¢¶Ä²© ?ny¨¹z¨¹ i?in PHP yap?land?rmas? **

Áú»¢¶Ä²© ?ny¨¹z¨¹n¨¹n Apache yap?land?rma dosyas? /etc/httpd/conf.d/zabbix.conf dosyas?nda bulunmaktad?r. Baz? PHP ayarlar? halihaz?rda yap?land?r?lm??t?r. Ancak, "date.timezone" ayar?n? yorumdan ??karman?z ve sizin i?in gereklidir.

php_value max_execution_time 300
       php_value memory_limit 128M
       php_value post_max_size 16M
       php_value upload_max_filesize 2M
       php_value max_input_time 300
       php_value always_populate_raw_post_data -1
       # php_value date.timezone Europe/Riga
SELinux yap?land?rmas?

SELinux durumu enforcing modda etkinse, Áú»¢¶Ä²© ?ny¨¹z¨¹n¨¹n sunucuya ba?ar?yla ba?lanmas?n? sa?lamak i?in a?a??daki komutu ?al??t?rman?z gerekir:

# setsebool -P httpd_can_connect_zabbix on

PostgreSQL ile e?er 'localhost' veya bir IP adresi DBHost= i?in ayarlanm??sa, zabbix_server.conf i?inde, Áú»¢¶Ä²© ?ny¨¹z¨¹ ve veritaban? aras?nda da ba?lant?ya izin vermeniz gerekir:

# setsebool -P httpd_can_network_connect_db on

?ny¨¹z ve SELinux yap?land?rmas? yap?ld???nda, Apache web sunucusunu yeniden ba?latman?z gerekir:

# systemctl start httpd

** ?ny¨¹z kurulumu **

?imdi, yeni kurulan Áú»¢¶Ä²©'e eri?menizi sa?layacak olan ?ny¨¹z y¨¹kleme ad?mlar?na devam etmeye haz?rs?n?z.

Áú»¢¶Ä²© resmi deposu; fping, iksemel, libssh2 paketlerini de sunmaktad?r. Bu paketler dizininde bulunur.

Arac? kurulumu

Arac?y? kurmak i?in ?unu ?al??t?r?n:

# yum install zabbix-agent

Arac?y? ba?latmak i?in ?unu ?al??t?r?n:

# service zabbix-agent start