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.