Πως να ρυθμίσετε το Shutdown και Restart στον αυτόματο πιλότο στα Windows
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκατάσταση του Nagios στο CentOS
- 1. Λήψη Nagios
- 2. Συγκέντρωση Nagios
- 3. Δημιουργία χρήστη και ομάδα Nagios
- 4. Εγκατάσταση δυαδικών αρχείων Nagios
- 5. Δημιουργία καταλόγου εξωτερικών εντολών
- 6. Εγκαταστήστε τα αρχεία διαμόρφωσης Nagios
- 7. Εγκαταστήστε αρχεία διαμόρφωσης Apache
- 8. Δημιουργία συστημένου αρχείου μονάδας
- 9. Δημιουργία λογαριασμού χρήστη
- 10. Ρύθμιση του τείχους προστασίας
- Εγκατάσταση πρόσθετων Nagios
- Ξεκινώντας τον Ναγκιο
- Πρόσβαση στην διεπαφή Web Nagios
- συμπέρασμα
Ο Nagios είναι ένα από τα πιο δημοφιλή συστήματα παρακολούθησης ανοιχτού κώδικα. Ο Nagios διατηρεί απογραφή ολόκληρης της υποδομής πληροφορικής σας και διασφαλίζει ότι τα δίκτυα, οι διακομιστές, οι εφαρμογές, οι υπηρεσίες και οι διαδικασίες σας είναι σε λειτουργία. Σε περίπτωση αποτυχίας ή υποβέλτιστης απόδοσης, ο Nagios θα στείλει προειδοποιήσεις ειδοποίησης μέσω διαφόρων μεθόδων.
Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης και διαμόρφωσης του Nagios Core σε έναν κεντρικό υπολογιστή 7 CentOS.
Προϋποθέσεις
Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Απενεργοποιήστε το SELinux ή ρυθμίστε την σε επιτρεπτή λειτουργία όπως υποδεικνύεται εδώ.
Ενημερώστε το σύστημα CentOS και εγκαταστήστε το Apache, την PHP και όλα τα απαραίτητα πακέτα για να κατεβάσετε και να μεταγλωττίσετε την κύρια εφαρμογή Nagios και plugins Nagios:
sudo yum update
sudo yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget
sudo yum install make gettext autoconf net-snmp-utils epel-release perl-Net-SNMP postfix unzip automake
Εγκατάσταση του Nagios στο CentOS
Εκτελέστε τα παρακάτω βήματα για να εγκαταστήσετε την πιο πρόσφατη έκδοση του Nagios Core από την πηγή.
1. Λήψη Nagios
Θα μεταφορτώσουμε την πηγή Nagios στον κατάλογο
/usr/src
που είναι η κοινή τοποθεσία για την τοποθέτηση αρχείων προέλευσης.
Μεταβείτε στον κατάλογο με:
cd /usr/src/
Κατεβάστε την τελευταία έκδοση του Nagios από το χώρο αποθήκευσης του έργου Github χρησιμοποιώντας την ακόλουθη εντολή wget:
sudo wget
Μόλις ολοκληρωθεί η λήψη, εξαγάγετε το αρχείο tar με:
sudo tar zxf nagios-*.tar.gz
Πριν συνεχίσετε με τα επόμενα βήματα, βεβαιωθείτε ότι έχετε αλλάξει στον κατάλογο προέλευσης Nagios πληκτρολογώντας:
2. Συγκέντρωση Nagios
Για να ξεκινήσετε τη διαδικασία δημιουργίας, εκτελέστε το σενάριο
configure
οποίο θα εκτελέσει έναν αριθμό ελέγχων για να βεβαιωθείτε ότι υπάρχουν όλες οι εξαρτήσεις στο σύστημά σας:
sudo./configure
Μετά την επιτυχή ολοκλήρωση, θα εμφανιστεί στην οθόνη σας το ακόλουθο μήνυμα:
*** Configuration summary for nagios 4.4.2 2018-08-16 ***: 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/httpd/conf.d Mail program: /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): /bin/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 ***… For more information on obtaining support for Nagios, visit: https://support.nagios.com ************************************************************* Enjoy.
3. Δημιουργία χρήστη και ομάδα Nagios
Δημιουργήστε ένα νέο σύστημα χρήστη και ομάδα
nagios
εκδίδοντας:
sudo make install-groups-users
Η έξοδος θα φαίνεται κάπως παρακάτω:
groupadd -r nagios useradd -g nagios nagios
Προσθέστε τον χρήστη
apache
στην ομάδα
nagios
:
sudo usermod -a -G nagios apache
4. Εγκατάσταση δυαδικών αρχείων Nagios
Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε δυαδικά αρχεία Nagios, CGI και αρχεία HTML:
sudo make install
Θα πρέπει να δείτε την ακόλουθη έξοδο:
… *** Main program, CGIs and HTML files installed ***…
5. Δημιουργία καταλόγου εξωτερικών εντολών
Ο Nagios μπορεί να επεξεργαστεί εντολές από εξωτερικές εφαρμογές. Δημιουργήστε τον εξωτερικό κατάλογο εντολών και ορίστε τα κατάλληλα δικαιώματα πληκτρολογώντας:
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 ***
8. Δημιουργία συστημένου αρχείου μονάδας
Η ακόλουθη εντολή εγκαθιστά ένα αρθρωμένο αρχείο μονάδας και διαμορφώνει επίσης την υπηρεσία nagios για να ξεκινήσει από την εκκίνηση.
sudo make install-daemoninit
… *** Init script installed ***
9. Δημιουργία λογαριασμού χρήστη
Για να μπορέσετε να αποκτήσετε πρόσβαση στην διεπαφή ιστού Nagios, θα πρέπει να δημιουργήσετε ένα χρήστη admin που ονομάζεται
nagiosadmin
Εκτελέστε την ακόλουθη εντολή
htpasswd
για να δημιουργήσετε ένα χρήστη που ονομάζεται
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
Διαμορφώστε την υπηρεσία Apache για να ξεκινήσει από την εκκίνηση.
10. Ρύθμιση του τείχους προστασίας
Το τείχος προστασίας θα προστατεύσει το διακομιστή σας από ανεπιθύμητη κίνηση.
Ανοίξτε τις θύρες Apache εκτελώντας τις ακόλουθες εντολές:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Εγκατάσταση πρόσθετων Nagios
Επαναφορά στον κατάλογο
/usr/src
:
cd /usr/src/
Κάντε λήψη της τελευταίας έκδοσης των πρόσθετων Nagios από το αποθετήριο Github του έργου:
sudo wget -O nagios-plugins.tar.gz
Όταν ολοκληρωθεί η λήψη, εξαγάγετε το αρχείο tar:
sudo tar zxf nagios-plugins.tar.gz
Αλλαγή στον κατάλογο προέλευσης των προσθηκών:
cd nagios-plugins-release-2.2.1
Εκτελέστε τις ακόλουθες εντολές μία προς μία για να μεταγλωττίσετε και να εγκαταστήσετε τα plugins Nagios:
sudo./tools/setup
sudo./configure
sudo make
sudo make install
Ξεκινώντας τον Ναγκιο
Τώρα που έχουν εγκατασταθεί και το Nagios και τα plugins του, ξεκινήστε την υπηρεσία Nagios με:
sudo systemctl start nagios
Για να επαληθεύσετε ότι ο Nagios εκτελείται, ελέγξτε την κατάσταση υπηρεσίας με την ακόλουθη εντολή:
sudo systemctl status nagios
Η έξοδος θα πρέπει να φαίνεται κάπως παρακάτω υποδεικνύοντας ότι η υπηρεσία Nagios είναι ενεργή και λειτουργεί.
nagios.service - Nagios Core 4.4.2 Loaded: loaded (/usr/lib/systemd/system/nagios.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2018-12-08 14:33:35 UTC; 3s ago Docs: https://www.nagios.org/documentation Process: 22217 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 22216 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 22219 (nagios) CGroup: /system.slice/nagios.service
Πρόσβαση στην διεπαφή Web Nagios
Για να αποκτήσετε πρόσβαση στη διεπαφή ιστού Nagios ανοίξτε το αγαπημένο σας πρόγραμμα περιήγησης και πληκτρολογήστε το όνομα τομέα ή τη δημόσια διεύθυνση IP του διακομιστή σας ακολουθούμενο από
/nagios
:
http(s)://your_domain_or_ip_address/nagios
Καταχωρήστε τα διαπιστευτήρια σύνδεσης του χρήστη
nagiosadmin
και θα μεταφερθείτε στην αρχική σελίδα του Nagios όπως φαίνεται στην παρακάτω εικόνα:
συμπέρασμα
Έχετε εγκαταστήσει με επιτυχία την τελευταία έκδοση Nagios από την πηγή στο σύστημα CentOS.
Θα πρέπει τώρα να ελέγξετε την τεκμηρίωση Nagios και να μάθετε περισσότερα σχετικά με τον τρόπο διαμόρφωσης και χρήσης του Nagios.
Παρακολουθήστε τον κενό ναύσιοΠώς να εγκαταστήσετε και να ρυθμίσετε το nagios στο ubuntu 18.04

Ο Nagios είναι ένα από τα πιο δημοφιλή συστήματα παρακολούθησης ανοιχτού κώδικα. Ο Nagios διατηρεί κατάλογο ολόκληρης της υποδομής πληροφορικής σας και διασφαλίζει ότι τα δίκτυα, οι διακομιστές, οι εφαρμογές, οι υπηρεσίες και οι διαδικασίες σας είναι σε λειτουργία.
Πώς να εγκαταστήσετε και να ρυθμίσετε το nagios στο debian 9

Ο Nagios είναι ένα δημοφιλές λογισμικό παρακολούθησης ανοιχτού κώδικα. Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε και να διαμορφώσετε την τελευταία έκδοση του Nagios Core στο Debian 9.
Πώς να εγκαταστήσετε και να ρυθμίσετε τον εξυπηρετητή καλαμποκιού σε centos 7

Το Squid είναι ένας πληρεξούσιος διακομιστής μεσολάβησης που υποστηρίζει δημοφιλείς πρωτόκολλα δικτύου όπως HTTP, HTTPS, FTP και πολλά άλλα. Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε το Squid στο CentOS 7