![כיצד להתקין ולהגדיר את שרת VNC ב- CentOS 7](/f/46756789189a6060a86a705c1547419c.png?width=100&height=100)
נגיוס ליבה היא פלטפורמת ניטור והתראה של תשתית IT בנויה באמצעות PHP. הוא משמש לניטור רכיבי תשתית IT קריטיים למשימה כגון תשתית רשת, שרתים, פרוטוקולי רשת, מדדי מערכת, יישומים ושירותים.
בנוסף, נגיוס ליבה תומך בהתראה (כאשר רכיבי תשתית קריטיים נכשלים ומתאוששים), באמצעות דוא"ל, SMS או מותאם אישית תסריט ודיווח על התיעוד ההיסטורי של אירועים, הפסקות, התראות ותגובת התראה להמשך אָנָלִיזָה.
חשוב לציין, נגיוס ליבה מגיע עם מספר ממשקי API המספקים אינטגרציה עם יישומים קיימים או של צד שלישי, כמו גם תוספות שפותחו על ידי הקהילה.
מאמר זה ידריך אותך בתהליך ההתקנה Nagios Core 4.4.3 ו תוספים של Nagios 2.2.1 אינץ ' RHEL 8 הפצת לינוקס.
1. להתקין נגיוס ליבה חבילה ממקורות, עליך להתקין את התלות הבאות, כולל שרת HTTP של Apache ו- PHP באמצעות ברירת המחדל מנהל חבילות dnf.
# dnf להתקין -י gcc glibc glibc-common perl httpd php wget gd gd-devel.
2. לאחר מכן, התחל את HTTPD שירות לעת עתה, אפשר לו להתחיל באופן אוטומטי בעת אתחול המערכת ולבדוק את מצבו באמצעות פקודות systemctl.
# systemctl התחל httpd. # systemctl אפשר httpd. # systemctl התחל httpd.
3. עכשיו הורד את נגיוס ליבה חבילת מקור באמצעות פקודת wget, חלץ אותו ועבור לספרייה שחולצה כפי שמוצג.
# wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.3.tar.gz. # tar xzf nagioscore.tar.gz. # cd nagioscore-nagios-4.4.3/
4. לאחר מכן, הפעל את הפקודות הבאות כדי להגדיר את חבילת המקור ולבנות אותה.
# ./ הגדרה. # לעשות הכל.
5. לאחר מכן צור את המשתמש והקבוצה של Nagios, והוסף את המשתמש Apache לקבוצת Nagios כדלקמן.
# צור התקנת קבוצות-משתמשים. # usermod -a -G nagios apache.
6. התקן כעת את הקבצים הבינארי, CGI וקבצי HTML באמצעות הפקודות הבאות.
# בצע התקנה. # לעשות install-daemoninit.
7. לאחר מכן, הפעל את הפקודות הבאות כדי להתקין ולהגדיר את קובץ הפקודה החיצוני, קובץ תצורה לדוגמה ואת אפאצ'י-נגיוס קובץ תצורה.
# צור install-commandmode # התקנות ומגדיר את קובץ הפקודה החיצוני. # בצע את ההתקנה-תצורת # מתקין את קבצי התצורה * SAMPLE *. # צור install-webconf # התקן את קבצי התצורה של שרת האינטרנט של Apache.
8. בשלב זה, עליך לאבטח את נגיוס ליבה מסוף אינטרנט באמצעות אימות בסיסי של HTTP. אז תצטרך ליצור חשבון משתמש של Apache כדי להיכנס ל- Nagios - חשבון זה יפעל כחשבון מנהל Nagios.
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin.
9. לאחר מכן, עליך להתקין את התוספים הדרושים ל- Nagios. אך לפני שתוריד ותתקין את התוספים של Nagios, עליך להתקין את החבילות הנדרשות לצורך הידור ובניית חבילת התוספים.
# dnf install -y gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils.
10. לאחר מכן הורד וחלץ את הגירסה העדכנית ביותר של תוספים של Nagios באמצעות הפקודות הבאות.
# wget-אין לבדוק-תעודה -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz. # tar zxf nagios-plugins.tar.gz.
11. עבור לספרייה שחולצה, הידור, בנה והתקן את התוספים של Nagios התקן את התוספים של Nagios כדלקמן.
# cd nagios-plugins-release-2.2.1/ # ./tools/setup. # ./ הגדרה. # עשה. # בצע התקנה.
12. בשלב זה, הגדרת את שירות הליבה של Nagios והגדרת אותו לעבודה עם שרת HTTP של Apache. כעת עליך להפעיל מחדש את שירות HTTPD. כמו כן, הפעל את שירות Nagios והפעל אותו ובדוק אם הוא פועל כדלקמן.
# systemctl הפעל מחדש httpd.service. # systemctl התחל nagios.service. # systemctl התחל nagios.service. # systemctl התחל nagios.service.
13. אם יש לך חומת אש פועלת, עליך לפתוח יציאה 80 בחומת האש.
# firewall-cmd-permanent --zone = public-add-port = 80/tcp. # firewall-cmd-טען מחדש.
14. השבת הבא SELinux אשר נמצא מצב אכיפה כברירת מחדל או שאתה יכול להגדיר אותו מצב מתירני.
# sed -i 's/SELINUX =.*/SELINUX = מושבת/g'/etc/selinux/config. # setenforce 0.
15. בשלב אחרון זה, תוכל כעת לגשת לקונסולת האינטרנט של Nagios. פתח את דפדפן האינטרנט שלך והפנה אותו לספריית האינטרנט של Nagios Core, לדוגמה (החלף את כתובת ה- IP או FDQN בערכים משלך).
http://192.168.56.100/nagios. אוֹ. http://tecmint.lan/nagios.
תתבקש להזין א שם משתמש ו סיסמה כדי לגשת לממשק האינטרנט. ספק את האישורים שיצרת בנקודה 8 (כלומר שם המשתמש הוא nagiosadmin והסיסמה).
לאחר התחברות מוצלחת, יוצג בפניך ממשק Nagios כפי שמוצג בצילום המסך הבא.
מזל טוב! התקנת בהצלחה נגיוס ליבה על שלך RHEL 8 שרת. אם יש לך שאלות, השתמש בטופס המשוב שלהלן כדי להגיע אלינו.
קרא גם: