Répertoire d'articles
- 1 Qu’est-ce que Monit ? Pourquoi est-ce si important pour HestiaCP ?
- 2 Conditions nécessaires à l'installation de Monit sur HestiaCP
- 3 Étape 1 : Mettre à jour les packages système
- 4 Étape 2 : Installer Monit
- 5 Étape 3 : Activer le service Monit
- 6 Étape 4 : Démarrez le service Monit
- 7 Étape 5 : Configurer Monit
- 8 Étape 6 : Configurer le service Monit pour qu'il démarre automatiquement au démarrage
- 9 Étape 7 : redémarrer le service Monit
- 10 Comment vérifier que l'installation de Monit a réussi ?
- 11 Comment réinstaller Monit
- 12 Activer le port 2812 : assurez-vous que vous pouvez accéder à l'interface Web de Monit
- 13 Conclusion : La combinaison parfaite de Monit et HestiaCP
La vérité choquante : pourquoi vous n'êtes pas encore là Hestia CP Installer Monit sur ?
Parlons maintenant des raisons pour lesquelles Monit est l'un des meilleurs partenaires pour les utilisateurs d'HestiaCP.
Monit vous permet de surveiller facilement les services clés de votre serveur, tels que Nginx, PHP-FPM et MySQL.
Et vous pouvez intégrer Monit dans votre HestiaCP en quelques étapes simples, aussi simples que d'étaler du beurre sur du pain. Es-tu prêt? Commençons !
Qu’est-ce que Monit ? Pourquoi est-ce si important pour HestiaCP ?
Avant de plonger dans le didacticiel, jetons un bref coup d'œil à Monit. Monit est un outil open source léger qui peut surveiller les processus et les services dans les systèmes Unix.
Si un processus se bloque, Monit peut le redémarrer automatiquement pour garantir que votre serveur fonctionne toujours normalement.
C'est comme avoir un garde du corps 24h/7 et XNUMXj/XNUMX pour votre serveur, un garde du corps non seulement fiable, mais aussi réactif.
Conditions nécessaires à l'installation de Monit sur HestiaCP
Avant d'installer Monit, veuillez vous assurer que vous remplissez les conditions suivantes :
- Panneau de contrôle Hestia installé
- Avoir un accès root
Si vous répondez à ces critères, alors nous sommes prêts à partir.
Étape 1 : Mettre à jour les packages système
Tout d’abord, assurez-vous que vos packages système sont à jour. Mettez à jour les packages système à l'aide de la commande suivante :
apt update
Ceci est important car les mises à jour des packages système peuvent corriger les vulnérabilités potentielles et garantir que vous disposez de la dernière version de Monit installée.
Étape 2 : Installer Monit
Une fois la mise à jour du système terminée, vous pouvez installer Monit. Entrez la commande suivante pour installer :
apt install monit
Cette étape téléchargera et installera automatiquement Monit, il vous suffit d'attendre patiemment quelques minutes.
Étape 3 : Activer le service Monit
Une fois l'installation terminée, n'oubliez pas d'activer le service Monit afin qu'il s'exécute automatiquement au démarrage du système. Activez le service à l'aide de la commande suivante :
systemctl enable monit
Cela équivaut à installer une paire de roues automatiques sur Monit. Chaque fois que vous redémarrez le serveur, il démarrera automatiquement.
Étape 4 : Démarrez le service Monit
Ensuite, démarrez le service Monit et laissez-le commencer à fonctionner :
systemctl start monit
Maintenant que Monit s'exécute en arrière-plan, il est prêt à surveiller votre service.
Étape 5 : Configurer Monit
La configuration par défaut de Monit peut ne pas convenir à tous les environnements, nous devons donc procéder à quelques ajustements. modifier /etc/monit/monitrc fichier et ajoutez le contenu suivant :
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"
Ce code de configuration fait plusieurs choses :
- Activer l'interface Web de Monit, tu peux passer
http://your_server_ip:2812y accéder. - Surveiller Nginx, PHP-FPM et MySQL 服务, garantissant qu'ils sont toujours en ligne.
Étape 6 : Configurer le service Monit pour qu'il démarre automatiquement au démarrage
Entrez la commande suivante
systemctl enable monit systemctl start monit
- Si le message d'erreur «
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", veuillez cliquer sur le lien de l'article ci-dessous pour voir la solution▼
Étape 7 : redémarrer le service Monit
Une fois la configuration terminée, n'oubliez pas de redémarrer le service Monit pour que la configuration prenne effet :
systemctl restart monit
C'est comme insuffler une nouvelle vie à Monit et il est maintenant prêt à se montrer.
Comment vérifier que l'installation de Monit a réussi ?
Une fois l'installation terminée, ouvrez le navigateur et visitez http://your_server_ip:2812, vous devriez voir le tableau de bord de Monit.
Si tout se passe normalement, vous verrez l'état de Nginx, PHP-FPM et MySQL.
Leur statut indique « En cours d'exécution », indiquant qu'ils fonctionnent normalement.
Si l'un de ces processus s'arrête, Monit tente automatiquement de le redémarrer.
Comment réinstaller Monit
Si vous constatez qu'il y a un problème avec l'installation de Monit, ou si vous devez le reconfigurer, vous pouvez réinstaller Monit à l'aide de la commande suivante :
apt-get remove monit
apt-get install monit
Activer le port 2812 : assurez-vous que vous pouvez accéder à l'interface Web de Monit
Afin de garantir que l'interface Web de Monit est accessible normalement, vous devez activer le port 2812.
Dans monitrc Dans le fichier, assurez-vous que l'écoute HTTPD a été configurée et que le port 2812 et l'adresse IP précise ont été spécifiés.
Activer le port 2812 dans HestiaCPCP
Une fois que vous avez installé avec succèsSurveillance du moniteur, vous devez configurer le démon, activer les ports, les adresses IP et d'autres paramètres.
1 步:Connectez-vous à votre HestiaCPCP
2 步:Entrez dans le pare-feu.
- Cliquez sur "Pare-feu" au-dessus de la navigation.
3 步:Cliquez sur le bouton +.
- Lorsque vous passez la souris sur le bouton +, vous verrez le bouton se transformer en "Ajouter une règle".
4 步:Ajoutez des règles.
Utilisez les éléments suivants comme paramètres de règle ▼
- Action : Accepter
- Protocole : TCP
- Port : 2812
- Adresse IP : 0.0.0.0/0
- Remarques (facultatif) : MONIT
Ce qui suit est une capture d'écran des paramètres du pare-feu HestiaCP ▼

Conclusion : La combinaison parfaite de Monit et HestiaCP
À ce stade, vous devriez avoir installé et configuré avec succès Monit sur HestiaCP.
Il deviendra votre bras droit dans la gestion des serveurs, assurant le fonctionnement normal de tous les services critiques.
De plus, l'interface Web de Monit vous permet de surveiller facilement l'état de tous les processus et de tout garder sous contrôle.
Agissez !Configurez Monit pour votre serveur dès maintenant pour améliorer sa stabilité et sa fiabilité. Votre futur moi sera reconnaissant du choix intelligent que vous avez fait maintenant.
J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) a partagé "Comment installer le programme de surveillance Monit sur HestiaCP ?" Une explication détaillée de la méthode d'installation de Monit vous sera utile.
Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-31996.html
Pour débloquer plus d'astuces cachées🔑, bienvenue sur notre chaîne Telegram !
Partagez et likez si vous aimez ! Vos partages et vos likes sont notre motivation continue !
