GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie PHP Server Monitor auf einem CentOS 7 Linux VPS

PHP Server Monitor ist ein Open-Source-PHP-Skript zur Überwachung.
Es überprüft, ob Ihre Websites und Server auf Ihrem Linux-VPS betriebsbereit sind.
Es verfügt über eine webbasierte Benutzeroberfläche, über die Sie Ihre Dienste verwalten können und Websites, überprüfen Sie Diagramme zu Betriebszeit, Latenz usw....

In diesem Tutorial führen wir Sie durch die Schritte zur Installation von PHP Server Monitor auf einem CentOS 7 VPS

Um PHP Server Monitor auszuführen, muss Ihr Server die folgenden Anforderungen erfüllen:

  • PHP 5.3.7+
  • MySQL- oder MariaDB-Datenbank
  • Nginx- oder Apache-Webserver

Bevor wir mit der Installation von PHP Server Monitor beginnen, melden Sie sich als Benutzer „root“ auf Ihrem Server an und stellen Sie sicher, dass alle Pakete auf dem neuesten Stand sind.

yum -y update

Installieren Sie die folgenden Voraussetzungen

yum install php-common unzip

Gehen Sie jetzt zur offiziellen Website von PHP Server Monitor und laden Sie die neueste stabile Version herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 3.1.0

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

Entpacken Sie das ZIP-Paket im Document Root-Verzeichnis.

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

Ändern Sie das aktuelle Arbeitsverzeichnis

cd /var/www/html/

Da das Paket im neuen Verzeichnis „phpservermon-3.1.0“ entpackt wird, werden wir das Verzeichnis in etwas Einfacheres umbenennen

mv phpservermon-3.1.0 phpservermon

Machen Sie den Apache-Benutzer zum Eigentümer aller Verzeichnisse und Dateien

chown -R apache:apache phpservermon

Um den richtigen Apache-Benutzer zu finden, können Sie ausführen

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

In unserem Fall ist es also der „Apache“-Benutzer.

Melden Sie sich als Nächstes bei Ihrem MySQL-Server an und erstellen Sie eine neue Datenbank und einen neuen Benutzer für 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;

Ändern Sie „IHR PASSWORT“ ‘ mit einem wirklich starken Passwort.

Sie können die gleichen Befehle verwenden, wenn Sie MariaDB anstelle des MySQL-Servers ausführen.

Öffnen Sie nun Ihren bevorzugten Webbrowser und navigieren Sie zu http//YOURDOMAIN.COM/phpservermon . PHP Server Monitor überprüft, ob Ihr Server die Anforderungen erfüllt.

Auf dem nächsten Bildschirm werden Sie aufgefordert, die Informationen der neu erstellten MySQL-Datenbank einzugeben.

Wenn sich PHP Server Monitor beschwert, dass es keine Konfigurationsdatei erstellen kann, wie im Bild unten gezeigt, können Sie sie manuell erstellen.

Erstellen Sie eine config.php-Datei

cd phpservermon/
nano config.php

mit folgendem Inhalt

<?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_');

Speichern Sie die Datei und klicken Sie auf „Ich habe die Konfiguration gespeichert“

Jetzt müssen Sie ein neues Konto erstellen, um auf Ihren Monitor zuzugreifen

Sobald Sie das neue Konto erstellt haben, ist die Installation abgeschlossen. Auf dem nächsten Bildschirm können Sie überprüfen, ob Fehler aufgetreten sind. Wenn Sie die obigen Schritte befolgt haben, sollte die Installation ohne Fehler abgeschlossen werden.

Weitere Informationen zur Konfiguration und Verwendung von PHP Server Monitor finden Sie in der Dokumentation.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, PHP Server Monitor für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie Concrete5 auf einem CentOS 6 VPS

  2. So installieren Sie PmWiki auf CentOS 6 VPS

  3. Installieren Sie phpMyBackupPro auf einem CentOS 6 VPS

  4. So installieren Sie ImpressCMS auf einem CentOS 6 VPS

  5. So installieren Sie Selfoss auf einem CentOS 7 Linux VPS

So installieren Sie LAMP Server unter RHEL 8 / CentOS 8 Linux

So überwachen Sie Ihren CentOS 7-Server mit Cacti

Installieren Sie PHP Server Monitor auf Ubuntu 16.04 / Debian 9 / CentOS 7

Installieren Sie CouchDB auf einem CentOS Linux VPS

So installieren Sie phpwcms auf einem CentOS 7 VPS

Installieren Sie Osclass auf einem CentOS 7 VPS