GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa PHP Server Monitor su un VPS Linux CentOS 7

PHP Server Monitor è uno script PHP open source per il monitoraggio.
Verifica se i tuoi siti Web e server sul tuo VPS Linux sono attivi e in esecuzione.
Viene fornito con un'interfaccia utente basata sul Web in cui puoi gestire i tuoi servizi e siti web, controlla i grafici di uptime, latenza, ecc...

In questo tutorial ti guideremo attraverso i passaggi dell'installazione di PHP Server Monitor su un CentOS 7 VPS

Per eseguire PHP Server Monitor, il tuo server deve soddisfare i seguenti requisiti:

  • PHP 5.3.7+
  • Database MySQL o MariaDB
  • Server web Nginx o Apache

Prima di iniziare con l'installazione di PHP Server Monitor, accedi al tuo server come utente "root" e assicurati che tutti i pacchetti siano aggiornati.

yum -y update

Installa i seguenti requisiti

yum install php-common unzip

Ora vai al sito Web ufficiale di PHP Server Monitor e scarica l'ultima versione stabile. Al momento della stesura di questo articolo è la versione 3.1.0

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

Decomprimi il pacchetto zip nella directory principale del documento.

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

Cambia la directory di lavoro corrente

cd /var/www/html/

Poiché il pacchetto è stato decompresso nella nuova directory 'phpservermon-3.1.0', rinomineremo la directory in qualcosa di più semplice

mv phpservermon-3.1.0 phpservermon

Rendi l'utente Apache proprietario di tutte le directory e di tutti i file

chown -R apache:apache phpservermon

Per trovare l'utente Apache corretto puoi eseguire

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

Quindi, nel nostro caso è l'utente "apache".

Quindi, accedi al tuo server MySQL e crea un nuovo database e utente per 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;

Modifica "LA TUA PASSWORD ' con una password efficace.

Puoi usare gli stessi comandi se esegui MariaDB invece del server MySQL.

Ora apri il tuo browser web preferito e vai su http//YOURDOMAIN.COM/phpservermon . PHP Server Monitor verificherà se il tuo server soddisfa i requisiti.

Nella schermata successiva ti verrà chiesto di inserire le informazioni del database MySQL appena creato.

Se PHP Server Monitor si lamenta di non poter creare un file di configurazione come mostrato nell'immagine qui sotto, puoi crearlo manualmente.

Crea un file config.php

cd phpservermon/
nano config.php

con il seguente contenuto

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

Salva il file e fai clic su "Ho salvato la configurazione"

Ora dovrai creare un nuovo account per accedere al tuo monitor

Una volta creato il nuovo account, l'installazione è completata. Nella schermata successiva è possibile verificare se si sono verificati errori. Se hai seguito i passaggi precedenti, l'installazione dovrebbe essere completata senza errori.

Per ulteriori informazioni su come configurare e utilizzare PHP Server Monitor puoi consultare la loro documentazione.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare PHP Server Monitor per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare PHP 8 su CentOS 8 Linux

  2. Come installare Concrete5 su un CentOS 6 VPS

  3. Come installare PmWiki su CentOS 6 VPS

  4. Installa phpMyBackupPro su un VPS CentOS 6

  5. Come installare ImpressCMS su un VPS CentOS 6

Come installare o aggiornare a PHP 7 su CentOS 7 Linux Server

Come installare il server LAMP su RHEL 8 / CentOS 8 Linux

Come monitorare il tuo server CentOS 7 usando Cacti

Installa PHP Server Monitor su Ubuntu 16.04 / Debian 9 / CentOS 7

Come installare phpwcms su un VPS CentOS 7

Installa Osclass su un CentOS 7 VPS