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 yap?land?rma paketini y¨¹kleyin. Bu paket yum (yaz?l?m paket y?neticisi) yap?land?rma dosyalar?n? i?erir.
Sunucuyu MySQL ile kurmak i?in:
Proxyyi MySQL ile kurmak i?in:
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:
Yeni olu?turulan veritaban? parolan?z? girmeniz istenir.
PostgreSQL ile:
Proxy i?in ilk ?emay? i?e aktar?n:
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:
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:
Áú»¢¶Ä²© 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 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:
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:
?ny¨¹z ve SELinux yap?land?rmas? yap?ld???nda, Apache web sunucusunu yeniden ba?latman?z gerekir:
** ?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?y? kurmak i?in ?unu ?al??t?r?n:
Arac?y? ba?latmak i?in ?unu ?al??t?r?n: