This is a translation of the original English documentation page. Help us make it better.

2 Debian/Ubuntu/Raspbian

סקירה כללית

חבילות רשמיות של Zabbix 6.0 LTS עבור Debian, Ubuntu ו-Raspberry Pi OS (Raspbian) זמינות ב- אתר Zabbix.

חבילות זמינות עם מסד נתונים MySQL/PostgreSQL ותמיכה בשרת אינטרנט Apache/Nginx.

הערות על התקנה

ראה את התקנה הוראות לכל פלטפורמה בדף ההורדה עבור:

  • התקנת המאגר
  • התקנת שרת/סוכן/חזית
  • יצירת מסד נתונים ראשוני, ייבוא נתונים ראשוניים
  • הגדרת מסד נתונים עבור שרת Zabbix
  • הגדרת PHP עבור חזית Zabbix
  • התחלת תהליכי שרת/סוכן
  • הגדרת חזית ה-Zabix

אם ברצונך להפעיל את סוכן Zabbix בתור שורש, ראה הפעלת סוכן כ root.

תהליך שירות האינטרנט של Zabbix, המשמש עבור דוח מתוזמן generation, דורש דפדפן Google Chrome. הדפדפן אינו כלול ב חבילות ויש להתקין באופן ידני.

ייבוא נתונים עם Timescale DB

עם TimescaleDB, בנוסף לפקודת הייבוא עבור PostgreSQL, גם לָרוּץ:

 # cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix

::: הערה אזהרה TimescaleDB נתמך עם שרת Zabbix רק. :::

PHP 7.2

חזית Zabbix דורשת גירסת PHP 7.2 ומעלה החל מ- Zabbix 5.0.

ראה הוראות עבור התקנת חזית Zabbix בהפצות עם גרסאות PHP מתחת ל-7.2.

תצורת SELinux

ראה SELinux configuration עבור RHEL.

לאחר סיום תצורת ה-frontend ו-SELinux, הפעל מחדש את ה- Apache שרת אינטרנט:

 # שירות apache2 הפעלה מחדש

התקנת פרוקסי

לאחר הוספת המאגר הנדרש, תוכל להתקין את ה-Proxy Zabbix על ידי רץ:

 # apt להתקין zabbix-proxy-mysql zabbix-sql-scripts

החלף את 'mysql' בפקודה ב-'pgsql' כדי להשתמש ב-PostgreSQL, או עם 'sqlite3' כדי להשתמש ב-SQLite3.

החבילה 'zabbix-sql-scripts' מכילה סכימות מסד נתונים עבור כל מערכות ניהול מסדי הנתונים הנתמכות הן עבור שרת Zabbix והן עבור Zabbix proxy והיא תשמש לייבוא נתונים.

יצירת מסד נתונים

צור מסד נתונים נפרד עבור פרוקסי של Zabbix.

שרת Zabbix ו-Proxy Zabbix אינם יכולים להשתמש באותו מסד נתונים. אם הם מותקן על אותו מארח, מסד הנתונים של ה-proxy חייב להיות שונה שֵׁם.

ייבוא נתונים

ייבוא סכימה ראשונית:

 # cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix

עבור פרוקסי עם PostgreSQL (או SQLite):

 # cat /usr/share/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix
        # cat /usr/share/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db
הגדר מסד נתונים עבור פרוקסי Zabbix

ערוך את zabbix_proxy.conf:

 # vi /etc/zabbix/zabbix_proxy.conf
        DBHost=מארח מקומי
        DBName=zabbix
        DBUser=zabbix
        DBPassword=<סיסמה>

ב-DBName עבור Zabbix proxy השתמש במסד נתונים נפרד משרת Zabbix.

ב-DBPassword השתמש בסיסמת מסד הנתונים של Zabbix עבור MySQL; משתמש PostgreSQL סיסמה עבור PostgreSQL.

השתמש ב-'DBHost=' עם PostgreSQL. אולי תרצה לשמור על ברירת המחדל הגדרה של DBHost=localhost (או כתובת IP), אבל זה יעשה PostgreSQL משתמש בשקע רשת לחיבור ל- Zabbix. עיין ב בהתאמה סעיף עבור RHEL לקבלת הוראות.

התחלת תהליך פרוקסי של Zabbix

כדי להתחיל תהליך פרוקסי של Zabbix ולגרום לו להתחיל באתחול המערכת:

 # systemctl הפעל מחדש את zabbix-proxy
        # systemctl אפשר את zabbix-proxy
תצורת Frontend

לפרוקסי של Zabbix אין חזית קצה; זה מתקשר עם Zabbix שרת בלבד.

התקנת שער Java

נדרש להתקין את שער Java רק אם אתה רוצה לפקח על יישומי JMX. שער Java הוא קל משקל ו אינו דורש מסד נתונים.

לאחר הוספת המאגר הנדרש, תוכל להתקין את Zabbix Java שער על ידי הפעלת:

 # apt התקן את zabbix-java-gateway

המשך אל התקנה למידע נוסף פרטים על הגדרה והרצה של שער Java.