GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer PHP Server Monitor sur un VPS Linux CentOS 7

PHP Server Monitor est un script PHP open source pour la surveillance.
Il vérifie si vos sites Web et serveurs sur votre VPS Linux sont opérationnels.
Il est livré avec une interface utilisateur basée sur le Web où vous pouvez gérer vos services et sites Web, vérifier les graphiques de disponibilité, latence, etc…

Dans ce tutoriel, nous allons vous guider à travers les étapes d'installation de PHP Server Monitor sur un VPS CentOS 7

Pour exécuter PHP Server Monitor, votre serveur doit répondre aux exigences suivantes :

  • PHP 5.3.7+
  • Base de données MySQL ou MariaDB
  • Serveurs Web Nginx ou Apache

Avant de commencer l'installation de PHP Server Monitor, connectez-vous à votre serveur en tant qu'utilisateur "root" et assurez-vous que tous les packages sont à jour.

yum -y update

Installez les exigences suivantes

yum install php-common unzip

Maintenant, allez sur le site officiel de PHP Server Monitor et téléchargez la dernière version stable. Au moment de la rédaction de cet article, il s'agit de la version 3.1.0

wget http://downloads.sourceforge.net/project/phpservermon/phpservermon/PHP%20Server%20Monitor%20v3.1.0/phpservermon-3.1.0.zip

Décompressez le package zip dans le répertoire racine du document.

unzip phpservermon-3.1.0.zip -d /var/www/html/

Changer le répertoire de travail courant

cd /var/www/html/

Puisque le paquet est décompressé dans le nouveau répertoire "phpservermon-3.1.0", nous allons renommer le répertoire en quelque chose de plus simple

mv phpservermon-3.1.0 phpservermon

Faire de l'utilisateur Apache le propriétaire de tous les répertoires et fichiers

chown -R apache:apache phpservermon

Pour trouver le bon utilisateur Apache, vous pouvez exécuter

grep '^User' /etc/httpd/conf/httpd.conf
User apache

Donc, dans notre cas, il s'agit de l'utilisateur "apache".

Ensuite, connectez-vous à votre serveur MySQL et créez une nouvelle base de données et un nouvel utilisateur pour PHP Server Monitor

mysql -u root -p
CREATE DATABASE phpservermon;
GRANT ALL PRIVILEGES ON phpservermon.* TO 'phpservermonuser'@localhost IDENTIFIED BY 'YOURPASSWORD' WITH GRANT OPTION;
FLUSH PRIVILEGES;

Changez 'VOTREMOT DE PASSE ‘ avec un vrai mot de passe fort.

Vous pouvez utiliser les mêmes commandes si vous exécutez MariaDB au lieu du serveur MySQL.

Maintenant, ouvrez votre navigateur Web préféré et accédez à http//YOURDOMAIN.COM/phpservermon . PHP Server Monitor vérifiera si votre serveur répond aux exigences.

Sur l'écran suivant, vous serez invité à entrer les informations de la base de données MySQL nouvellement créée.

Si PHP Server Monitor se plaint de ne pas pouvoir créer un fichier de configuration comme indiqué dans l'image ci-dessous, vous pouvez le créer manuellement.

Créer un fichier config.php

cd phpservermon/
nano config.php

avec le contenu suivant

<?php
define('PSM_DB_HOST', 'localhost');
define('PSM_DB_NAME', 'phpservermon');
define('PSM_DB_USER', 'phpservermonuser');
define('PSM_DB_PASS', 'YOURPASSWORD');
define('PSM_DB_PREFIX', 'psm_');

Enregistrez le fichier et cliquez sur "J'ai enregistré la configuration"

Maintenant, vous devrez créer un nouveau compte pour accéder à votre moniteur

Une fois que vous avez créé le nouveau compte, l'installation est terminée. Sur l'écran suivant, vous pouvez vérifier si une erreur s'est produite. Si vous avez suivi les étapes ci-dessus, l'installation devrait se terminer sans erreur.

Pour plus d'informations sur la configuration et l'utilisation de PHP Server Monitor, vous pouvez consulter leur documentation.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer PHP Server Monitor pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer PmWiki sur CentOS 6 VPS

  2. Installer phpMyBackupPro sur un VPS CentOS 6

  3. Comment installer ImpressCMS sur un VPS CentOS 6

  4. Comment installer MyWebSQL sur un VPS CentOS

  5. Comment installer Selfoss sur un VPS Linux CentOS 7

Comment installer le serveur LAMP sur RHEL 8 / CentOS 8 Linux

Installer PHP Mcrypt sur CentOS 6 VPS

Comment surveiller votre serveur CentOS 7 à l'aide de Cacti

Installez PHP Server Monitor sur Ubuntu 16.04 / Debian 9 / CentOS 7

Comment installer phpwcms sur un VPS CentOS 7

Installer Osclass sur un VPS CentOS 7