Пару слов про Debian 9 LXDE NoN Free
תוכן עניינים:
- תנאים מוקדמים
- התקנת נגיוס על דביאן
- 1. הורדת נגיוס
- 2. קומפילציה של נגיוס
- 3. יצירת משתמש וקבוצה של Nagios
- 4. התקן בינארי של Nagios
- 5. יצירת מדריך פיקוד חיצוני
- 6. התקן קבצי תצורה של Nagios
- 7. התקן קבצי תצורה של Apache
- 8. יצירת קובץ Systemd
- 9. יצירת חשבון משתמש
- 10. קביעת תצורת חומת האש
- התקנת פלאגינים של Nagios
- מתחיל את נגיוס
- גישה לממשק האינטרנט של Nagios
- סיכום
Nagios היא תוכנת ניטור פופולרית עם קוד פתוח. הוא שומר מלאי של כל תשתיות ה- IT שלך ומבטיח שהרשתות, השרתים, היישומים, השירותים והתהליכים שלך פועלים. במקרה של כשל ברכיב תשתית קריטי, Nagios שולח התראות התראות.
מדריך זה מסביר כיצד להתקין ולהגדיר את הגירסה האחרונה של Nagios Core ב- Debian 9.
תנאים מוקדמים
יהיה עליך להיות מחובר כמשתמש עם גישה לסודו כדי להיות מסוגל להתקין חבילות.
התקנת נגיוס על דביאן
השלבים הבאים מתארים כיצד להתקין את הגירסה האחרונה של Nagios Core מהמקור.
התחל בהתקנת החבילות הבאות הדרושות להרכבה והפעלה של Nagios:
sudo apt update && sudo apt upgrade
sudo apt install autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.0 libgd-dev
sudo apt install libmcrypt-dev libssl-dev bc gawk dc build-essential libnet-snmp-perl gettext
1. הורדת נגיוס
נווט אל ספריית
/usr/src
והורד את הגרסה האחרונה של Nagios ממאגר Github של הפרויקט עם wget:
cd /usr/src/
sudo wget
לאחר השלמת ההורדה, חלץ את קובץ הזפת:
sudo tar zxf nagios-*.tar.gz
לפני שתמשיך בצעדים הבאים, וודא שאתה מחליף לספריית המקור של Nagios על ידי הקלדה:
2. קומפילציה של נגיוס
התחל את תהליך הבנייה על ידי הפעלת סקריפט
configure
:
sudo./configure --with-httpd-conf=/etc/apache2/sites-enabled
בסיום ההצלחה תראה את ההודעה הבאה:
*** Configuration summary for nagios 4.4.3 2019-01-15 ***: General Options: ------------------------- Nagios executable: nagios Nagios user/group: nagios, nagios Command user/group: nagios, nagios Event Broker: yes Install ${prefix}: /usr/local/nagios Install ${includedir}: /usr/local/nagios/include/nagios Lock file: /run/nagios.lock Check result directory: /usr/local/nagios/var/spool/checkresults Init directory: /lib/systemd/system Apache conf.d directory: /etc/apache2/sites-enabled Mail program: /usr/sbin/sendmail Host OS: linux-gnu IOBroker Method: epoll Web Interface Options: ------------------------ HTML URL: http://localhost/nagios/ CGI URL: http://localhost/nagios/cgi-bin/ Traceroute (used by WAP): /usr/sbin/traceroute Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs.
הפעל את הפקודה
make
כדי להתחיל בתהליך הבנייה:
sudo make all
ההרכבה עשויה לארוך זמן מה, תלוי במערכת שלך. לאחר השלמת תהליך הבנייה, תראה משהו כזה:
*** Compile finished ***… Enjoy.
3. יצירת משתמש וקבוצה של Nagios
כדי ליצור משתמש מערכת מסוג
nagios
וסוג קבוצתי חדש:
sudo make install-groups-users
הוסף את משתמש ה- Apache
www-data
לקבוצת
nagios
:
sudo usermod -a -G nagios www-data
4. התקן בינארי של Nagios
הפעל את הפקודה הבאה להתקנת קבצי בינארי, CGI וקבצי HTML של Nagios:
sudo make install
אתה אמור לראות את הפלט הבא:
*** Main program, CGIs and HTML files installed ***
5. יצירת מדריך פיקוד חיצוני
צור את ספריית הפקודות החיצונית והגדר את ההרשאות המתאימות על ידי הקלדה:
sudo make install-commandmode
*** External command directory configured ***
6. התקן קבצי תצורה של Nagios
התקן את קובצי התצורה לדוגמה של Nagios באמצעות:
sudo make install-config
*** Config files installed *** Remember, these are *SAMPLE* config files. You'll need to read the documentation for more information on how to actually define services, hosts, etc. to fit your particular needs.
7. התקן קבצי תצורה של Apache
הפקודה שלהלן תיצור את קבצי התצורה של Apache:
sudo make install-webconf
*** Nagios/Apache conf file installed ***
וודא שמודולי שכתוב ו- Apgi של Apache מופעלים:
sudo a2enmod rewrite
sudo a2enmod cgi
8. יצירת קובץ Systemd
הפקודה הבאה מתקינה קובץ יחידת מערכת ומאפשרת לשירות Nagios להתחיל באתחול.
sudo make install-daemoninit
… *** Init script installed ***
9. יצירת חשבון משתמש
בכדי להיות מסוגל לגשת לממשק האינטרנט של Nagios, עליך ליצור משתמש מנהל.
במדריך זה ניצור משתמש בשם
nagiosadmin
:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
תתבקש להזין ולאשר את סיסמת המשתמש.
New password: Re-type new password: Adding password for user nagiosadmin
הפעל מחדש את שירות Apache כדי שינויים ייכנסו לתוקף:
sudo systemctl restart apache2
10. קביעת תצורת חומת האש
חומת האש תאבטח את השרת שלך מפני תנועה לא רצויה.
פתח את יציאות Apache על ידי הקלדה:
התקנת פלאגינים של Nagios
חזור
/usr/src
והורד את הגרסה האחרונה של תוספי Nagios ממאגר Github הפרויקט:
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
לאחר השלמת ההורדה, חלץ את קובץ הזפת על ידי הקלדת:
sudo tar zxf nagios-plugins.tar.gz
שנה לספריית המקור של התוספים:
cd nagios-plugins-release-2.2.1
הפעל את הפקודות הבאות אחת אחת כדי לקמפל ולהתקין את התוספים של Nagios:
sudo./tools/setup
sudo make
sudo./tools/setup
sudo make install
מתחיל את נגיוס
כעת, לאחר שהתקנת את Nagios בשרת Debian שלך, התחל אותו עם:
sudo systemctl start nagios
כדי לאמת שנגיוס פועל, בדוק את מצב השירות:
sudo systemctl status nagios
הפלט אמור להיראות כמו להלן המצביע על כך ששירות Nagios פעיל ופועל.
● nagios.service - Nagios Core 4.4.3 Loaded: loaded (/lib/systemd/system/nagios.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-02-10 17:07:21 CST; 9s ago Docs: https://www.nagios.org/documentation Process: 26241 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 26239 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 26243 (nagios) Tasks: 6 (limit: 4915) CGroup: /system.slice/nagios.service
גישה לממשק האינטרנט של Nagios
כדי לגשת לממשק האינטרנט של Nagios פתח את הדפדפן המועדף עליך והקלד את שם הדומיין של השרת שלך או את כתובת ה- IP הציבורית שלו ואחריו
/nagios
:
http(s)://your_domain_or_ip_address/nagios
הזן את פרטי הכניסה של המשתמש
nagiosadmin
לדף הבית של ברירת המחדל של Nagios כפי שמוצג בתמונה למטה:
סיכום
התקנת בהצלחה את גרסת Nagios האחרונה מהמקור במערכת ה- Debian שלך.
כעת עליך לבקר בתיעוד נגיוס וללמוד עוד כיצד להגדיר ולהגדיר Nagios.
ניטור דביאן נגיוסכיצד להתקין ולהגדיר שרת nfs ב- centos 8
במדריך זה תעברו את הצעדים הנחוצים להגדרת שרת NFSv4 ב- CentOS 8. אנו נראה לכם כיצד להתקין מערכת קבצים NFS על הלקוח.
כיצד להתקין ולהגדיר Nagios ב- Centos 7
Nagios היא אחת ממערכות הניטור של הקוד הפתוח הפופולריות ביותר. Nagios מקיים מלאי של כל תשתיות ה- IT שלך ומבטיח שהרשתות, השרתים, היישומים, השירותים והתהליכים שלך פועלים. מדריך זה מתאר כיצד להתקין ולהגדיר את Nagios Core בשרת CentOS 7.
כיצד להתקין ולהגדיר Nagios באובונטו 18.04
Nagios היא אחת ממערכות הניטור של הקוד הפתוח הפופולריות ביותר. Nagios מקיים מלאי של כל תשתיות ה- IT שלך ומבטיח שהרשתות, השרתים, היישומים, השירותים והתהליכים שלך פועלים.