Superviser les blogs sur l’hébergement mutualisé.


Je cherchais un script qui me permettrait de surveiller les blogs sur un hébergement partagé et d’afficher les résultats sur une page Web. Lorsque vous êtes en hébergement mutualisé, il peut parfois être difficile d’intervenir sur le système. Aucun logiciel supplémentaire ne peut être installé, l’accès SSH est compliqué et l’exécution de scripts est parfois interdite. Je le fais de cette façon.

Surveillez son blog.

Il est intéressant de savoir ce qui se passe avec son hébergement. Dédié ou partagé. L’inconvénient de l’hébergement mutualisé est qu’il est difficile d’installer des logiciels supplémentaires via un accès SSH.

La surveillance est généralement limitée, un ping depuis son PC (lorsque le ping est autorisé), un nslookup pour s’assurer que la résolution DNS fonctionne, et c’est tout. Mais ce n’est plus mal.

Ensuite, vous pouvez utiliser le service (gratuit) pour surveiller votre hébergeur.Actuellement j’utilise deux services, ils sont gâteau de statut (J’ai fait un tutoriel pour créer des sondes de test : Surveillez votre blog avec StatusCake ) et robot de disponibilité dans leur version gratuite.

Ces deux services sont intéressants car :

  • Ils proposent de créer gratuitement plusieurs sondes (https, pop, smtp, dns, webmail, etc.).
  • gâteau de statut Propose également des tests de mots-clés sur la page. Cela vous permet de savoir si quelqu’un a piraté votre blog (en modifiant la page d’accueil), et si votre blog se charge correctement et n’est pas bloqué par des scripts. Généralement, on fait un test de mots-clés sur le Header (Header) et le Footer (footer) du thème.
  • Ils vous permettent de créer des pages de service hébergées indépendamment de votre blog pour avertir vos utilisateurs en cas de problème.
  • En cas d’échec, ils vous enverront un e-mail pour vous en informer

Ici, on aborde le métier.Mais il me manque encore des informations plus spécifiques sur mon hébergement comme RAM utilisée, CPU, disponibilité…

C’est trop compliqué d’utiliser un logiciel de monitoring comme Centreon, rassurez-vous, il est difficile de récupérer les informations de mon compte Cpanel depuis mon compte partagé via API ou autres scripts.

A Voir  Comment optimiser vos pages 404 dans WordPress.

Je me suis donc tourné vers un script PHP qui fournit ce service.

Présentation du script de la page de surveillance Web du serveur (SWMP)

Vous pouvez télécharger la dernière version du script en cliquant sur ce lien : Page de surveillance Web du serveur SWMP .

Le script est pratique et adaptable :

  • Page de configuration PHP
  • Pages responsives pour tablettes, smartphones, etc.
  • Pas besoin d’installer des packages
  • Adaptable.Si vous connaissez Linux et un peu de PHP, vous pouvez ajouter/ajuster vos propres scripts
  • Léger en mémoire

Si vous voulez voir à quoi ça ressemble dans la vraie vie, cliquez sur ce lien : Démo du script SWMP

conditions préalables:

  • Hébergé sur un système Linux
  • Avoir un serveur web Nginx ou Apache
  • PHP installé avec les fonctions shellexec() et exec activées

Installez le script sur l’hébergement mutualisé.

Pour installer ce script, rien de plus simple, il vous suffit de vous connecter en FTP sur votre compte et de déposer le répertoire à la racine de votre compte.


duper! ! ! Je vous suggère de renommer le répertoire avec un nom plus significatif, tel que watch.Vous pouvez accéder à votre page de surveillance sur votre blog via ce lien

Paramétrage des fichiers de configuration SWMP

Comme ce script fait du bon travail, vous disposez d’un fichier de configuration qui vous permet d’afficher ou non certaines informations.

Ce fichier s’appelle fichier de configuration Vous pouvez le modifier avec un éditeur de texte.

  • 1: La première partie traite des paramètres généraux du script, comme la langue, le thème (le nom du thème utilisable se trouve dans le répertoire /css/themes/ du répertoire d’installation), et le temps de rafraîchissement de la page est meilleur que son titre.
  • 2 : La deuxième partie permet d’afficher ou non certaines métriques, comme le système d’exploitation, la température…. Entrez simplement 0 et la valeur ne sera pas affichée. Habituellement, pour la température, un message d’erreur s’affiche à la place d’une valeur en raison de paquets manquants sur le serveur.
A Voir  Netflix Février 2022 : Toutes les nouveautés du catalogue


Pour aller plus loin! ! ! ! Pour éviter que les gens malins ne changent d’options, j’ai supprimé le bouton d’accès situé à côté du compte à rebours pour rafraîchir la page (zone entourée en rouge).

Accès sécurisé à vos pages supervisées.

vous pouvez utiliser le fichier .htaccess et .htpasswd Protégez l’accès à cette page. Si vous ne savez pas comment créer ces deux fichiers, vous pouvez utiliser ces générateurs :

Ces deux fichiers seront placés directement à la racine du répertoire à protéger. Étant donné que chaque hébergeur est différent, je vous recommande d’utiliser les outils de votre hébergeur pour sécuriser votre répertoire.

Dans notre exemple, nous utiliserons CPanel.tu dois entrer Fichier -> Confidentialité du répertoire

Sélectionnez ensuite le répertoire à protéger.


duper! ! ! Pour accéder aux options de configuration d’un répertoire, cliquez sur son nom. Si vous souhaitez naviguer dans l’arborescence, cliquez simplement sur le dossier.

  • 1: La première étape consiste à créer un fichier .htaccess et à donner un nom à la boîte de dialogue. Cliquez sur Enregistrer pour vérifier.
  • 2 : Créez un utilisateur qui aura accès à cette page. Cliquez sur Enregistrer pour vérifier.

Si vous revenez à la page et actualisez la page, vous verrez apparaître cette boîte de dialogue vous demandant d’entrer votre identifiant et votre mot de passe.

C’est un moyen simple et efficace de protéger vos pages.

c’est tout.