Κατάλογος άρθρου
- 1 Τι είναι το Monit; Γιατί είναι τόσο σημαντικό για το HestiaCP;
- 2 Απαραίτητες προϋποθέσεις για την εγκατάσταση του Monit στο HestiaCP
- 3 Βήμα 1: Ενημερώστε τα πακέτα συστήματος
- 4 Βήμα 2: Εγκαταστήστε το Monit
- 5 Βήμα 3: Ενεργοποιήστε την υπηρεσία Monit
- 6 Βήμα 4: Ξεκινήστε την υπηρεσία Monit
- 7 Βήμα 5: Διαμόρφωση Monit
- 8 Βήμα 6: Ρυθμίστε την υπηρεσία Monit ώστε να ξεκινά αυτόματα κατά την εκκίνηση
- 9 Βήμα 7: Επανεκκινήστε την υπηρεσία Monit
- 10 Πώς να επαληθεύσετε ότι η εγκατάσταση του Monit ήταν επιτυχής;
- 11 Πώς να εγκαταστήσετε ξανά το Monit
- 12 Ενεργοποίηση θύρας 2812: Βεβαιωθείτε ότι έχετε πρόσβαση στη διεπαφή ιστού της Monit
- 13 Συμπέρασμα: Ο τέλειος συνδυασμός Monit και HestiaCP
Η συγκλονιστική αλήθεια: γιατί δεν είσαι ακόμα εδώ HestiaCP Εγκατάσταση του Monit;
Τώρα ας μιλήσουμε για το γιατί ο Monit είναι ένας από τους καλύτερους συνεργάτες για τους χρήστες του HestiaCP.
Το Monit σάς επιτρέπει να παρακολουθείτε εύκολα βασικές υπηρεσίες του διακομιστή σας, όπως Nginx, PHP-FPM και MySQL.
Και, μπορείτε να ενσωματώσετε το Monit στο HestiaCP σας με λίγα μόνο απλά βήματα, τόσο εύκολο όσο να αλείψετε βούτυρο στο ψωμί. Είστε έτοιμοι; Ας ξεκινήσουμε!
Τι είναι το Monit; Γιατί είναι τόσο σημαντικό για το HestiaCP;
Πριν βουτήξουμε στο σεμινάριο, ας ρίξουμε μια σύντομη ματιά στο Monit. Το Monit είναι ένα ελαφρύ εργαλείο ανοιχτού κώδικα που μπορεί να παρακολουθεί διαδικασίες και υπηρεσίες σε συστήματα Unix.
Εάν μια διαδικασία κολλάει, η Monit μπορεί να την επανεκκινήσει αυτόματα για να διασφαλίσει ότι ο διακομιστής σας λειτουργεί πάντα κανονικά.
Είναι σαν να έχετε έναν σωματοφύλακα 24 ώρες το 7ωρο, XNUMX ημέρες την εβδομάδα για τον διακομιστή σας, ένας που δεν είναι μόνο αξιόπιστος, αλλά και ανταποκρίνεται.
Απαραίτητες προϋποθέσεις για την εγκατάσταση του Monit στο HestiaCP
Πριν εγκαταστήσετε το Monit, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:
- Εγκαταστάθηκε ο πίνακας ελέγχου Hestia
- Να έχετε πρόσβαση root
Εάν πληροίτε αυτά τα κριτήρια, τότε είμαστε έτοιμοι.
Βήμα 1: Ενημερώστε τα πακέτα συστήματος
Αρχικά, βεβαιωθείτε ότι τα πακέτα του συστήματός σας είναι ενημερωμένα. Ενημερώστε τα πακέτα συστήματος χρησιμοποιώντας την ακόλουθη εντολή:
apt update
Αυτό είναι σημαντικό επειδή οι ενημερώσεις πακέτων συστήματος μπορούν να διορθώσουν πιθανές ευπάθειες και να διασφαλίσουν ότι έχετε εγκαταστήσει την πιο πρόσφατη έκδοση του Monit.
Βήμα 2: Εγκαταστήστε το Monit
Αφού ολοκληρωθεί η ενημέρωση συστήματος, μπορείτε να εγκαταστήσετε το Monit. Εισαγάγετε την ακόλουθη εντολή για εγκατάσταση:
apt install monit
Αυτό το βήμα θα κατεβάσει και θα εγκαταστήσει αυτόματα το Monit, απλά πρέπει να περιμένετε υπομονετικά για μερικά λεπτά.
Βήμα 3: Ενεργοποιήστε την υπηρεσία Monit
Αφού ολοκληρωθεί η εγκατάσταση, μην ξεχάσετε να ενεργοποιήσετε την υπηρεσία Monit ώστε να εκτελείται αυτόματα κατά την εκκίνηση του συστήματος. Ενεργοποιήστε την υπηρεσία χρησιμοποιώντας την ακόλουθη εντολή:
systemctl enable monit
Αυτό ισοδυναμεί με την εγκατάσταση ενός ζεύγους αυτόματων τροχών στο Monit Κάθε φορά που κάνετε επανεκκίνηση του διακομιστή, θα ξεκινήσει αυτόματα.
Βήμα 4: Ξεκινήστε την υπηρεσία Monit
Στη συνέχεια, ξεκινήστε την υπηρεσία Monit και αφήστε την να αρχίσει να λειτουργεί:
systemctl start monit
Τώρα που το Monit εκτελείται στο παρασκήνιο, είναι έτοιμο να παρακολουθήσει την υπηρεσία σας.
Βήμα 5: Διαμόρφωση Monit
Η προεπιλεγμένη διαμόρφωση του Monit μπορεί να μην είναι κατάλληλη για όλα τα περιβάλλοντα, επομένως πρέπει να κάνουμε κάποιες προσαρμογές. εκδίδω /etc/monit/monitrc αρχείο και προσθέστε το ακόλουθο περιεχόμενο:
set httpd port 2812 and
use address 0.0.0.0
and allow localhost
check process nginx with pidfile /var/run/nginx.pid
group nginx
start program = "/etc/init.d/nginx start"
stop program = "/etc/init.d/nginx stop"
check process php-fpm with pidfile /var/run/php/php7.4-fpm.pid
group php-fpm
start program = "/etc/init.d/php7.4-fpm start"
stop program = "/etc/init.d/php7.4-fpm stop"
check process mysql with pidfile /var/run/mysqld/mysqld.pid
group mysql
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"
Αυτός ο κώδικας διαμόρφωσης κάνει πολλά πράγματα:
- Ενεργοποιήστε τη διεπαφή ιστού της Monit, μπορείτε να περάσετε
http://your_server_ip:2812πρόσβαση σε αυτό. - Παρακολούθηση Nginx, PHP-FPM και MySQL Υπηρεσία, διασφαλίζοντας ότι είναι πάντα online.
Βήμα 6: Ρυθμίστε την υπηρεσία Monit ώστε να ξεκινά αυτόματα κατά την εκκίνηση
Εισαγάγετε την ακόλουθη εντολή
systemctl enable monit systemctl start monit
- Εάν το μήνυμα σφάλματος "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", κάντε κλικ στον παρακάτω σύνδεσμο του άρθρου για να δείτε τη λύση▼
Βήμα 7: Επανεκκινήστε την υπηρεσία Monit
Αφού ολοκληρωθεί η διαμόρφωση, μην ξεχάσετε να επανεκκινήσετε την υπηρεσία Monit για να τεθεί σε ισχύ η διαμόρφωση:
systemctl restart monit
Είναι σαν να δίνεις νέα πνοή στη Monit και τώρα είναι έτοιμη να επιδειχθεί.
Πώς να επαληθεύσετε ότι η εγκατάσταση του Monit ήταν επιτυχής;
Αφού ολοκληρωθεί η εγκατάσταση, ανοίξτε το πρόγραμμα περιήγησης και επισκεφθείτε http://your_server_ip:2812, θα πρέπει να δείτε τον πίνακα ελέγχου του Monit.
Εάν όλα είναι κανονικά, θα δείτε την κατάσταση των Nginx, PHP-FPM και MySQL.
Η κατάστασή τους δείχνει "Running", υποδεικνύοντας ότι τρέχουν κανονικά.
Εάν κάποια από αυτές τις διεργασίες σταματήσει να εκτελείται, το Monit επιχειρεί αυτόματα να τις επανεκκινήσει.
Πώς να εγκαταστήσετε ξανά το Monit
Εάν διαπιστώσετε ότι υπάρχει πρόβλημα με την εγκατάσταση του Monit ή πρέπει να το ρυθμίσετε εκ νέου, μπορείτε να εγκαταστήσετε ξανά το Monit χρησιμοποιώντας την ακόλουθη εντολή:
apt-get remove monit
apt-get install monit
Ενεργοποίηση θύρας 2812: Βεβαιωθείτε ότι έχετε πρόσβαση στη διεπαφή ιστού της Monit
Για να διασφαλίσετε ότι η διεπαφή ιστού του Monit είναι κανονική πρόσβαση, πρέπει να ενεργοποιήσετε τη θύρα 2812.
σε monitrc Στο αρχείο, βεβαιωθείτε ότι η ακρόαση HTTPD έχει ρυθμιστεί και ότι η θύρα 2812 και η ακριβής διεύθυνση IP έχουν καθοριστεί.
Ενεργοποιήστε τη θύρα 2812 στο HestiaCPCP
Αφού εγκαταστήσετε με επιτυχίαΠαρακολούθηση παρακολούθησης, πρέπει να ρυθμίσετε τον δαίμονα, να ενεργοποιήσετε τις θύρες, τις διευθύνσεις IP και άλλες ρυθμίσεις.
第 1 步:Συνδεθείτε στο HestiaCPCP σας
第 2 步:Εισαγάγετε το τείχος προστασίας.
- Κάντε κλικ στο "Τείχος προστασίας" πάνω από την πλοήγηση.
第 3 步:Κάντε κλικ στο κουμπί +.
- Όταν τοποθετείτε το δείκτη του ποντικιού πάνω από το κουμπί +, θα δείτε το κουμπί να αλλάζει σε "Προσθήκη κανόνα".
第 4 步:Προσθήκη κανόνων.
Χρησιμοποιήστε τα παρακάτω ως ρυθμίσεις κανόνων ▼
- Δράση: Αποδοχή
- Πρωτόκολλο: TCP
- θύρα: 2812
- Διεύθυνση IP: 0.0.0.0/0
- Παρατηρήσεις (προαιρετικά): MONIT
Το παρακάτω είναι ένα στιγμιότυπο οθόνης των ρυθμίσεων του τείχους προστασίας HestiaCP ▼

Συμπέρασμα: Ο τέλειος συνδυασμός Monit και HestiaCP
Σε αυτό το σημείο, θα πρέπει να έχετε εγκαταστήσει και να ρυθμίσετε με επιτυχία το Monit στο HestiaCP.
Θα γίνει ο δεξιός σας βοηθός στη διαχείριση διακομιστή, διασφαλίζοντας την κανονική λειτουργία όλων των κρίσιμων υπηρεσιών.
Επιπλέον, η διεπαφή ιστού της Monit σάς επιτρέπει να παρακολουθείτε εύκολα την κατάσταση όλων των διαδικασιών και να διατηρείτε τα πάντα υπό έλεγχο.
Λάβετε μέτρα!Διαμορφώστε τώρα το Monit για τον διακομιστή σας για να βελτιώσετε τη σταθερότητα και την αξιοπιστία του. Ο μελλοντικός σας εαυτός θα είναι ευγνώμων για την έξυπνη επιλογή που κάνατε τώρα.
Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε "Πώς να εγκαταστήσω το πρόγραμμα παρακολούθησης Monit στο HestiaCP;" Η λεπτομερής εξήγηση της μεθόδου εγκατάστασης του Monit θα σας βοηθήσει.
Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-31996.html
Για να ξεκλειδώσετε περισσότερα κρυμμένα κόλπα🔑, καλώς ήρθατε στο κανάλι μας στο Telegram!
Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!
