GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instale PHP Server Monitor en un VPS CentOS 7 Linux

PHP Server Monitor es un script PHP de código abierto para monitoreo.
Comprueba si sus sitios web y servidores en su VPS de Linux están en funcionamiento.
Viene con una interfaz de usuario basada en web donde puede administrar sus servicios y sitios web, consulta gráficas de uptime, latencia, etc…

En este tutorial lo guiaremos a través de los pasos para instalar PHP Server Monitor en un VPS CentOS 7

Para ejecutar PHP Server Monitor, su servidor debe cumplir con los siguientes requisitos:

  • PHP 5.3.7+
  • Base de datos MySQL o MariaDB
  • Servidores web Nginx o Apache

Antes de comenzar con la instalación de PHP Server Monitor, inicie sesión en su servidor como usuario 'root' y asegúrese de que todos los paquetes estén actualizados.

yum -y update

Instale los siguientes requisitos

yum install php-common unzip

Ahora, vaya al sitio web oficial de PHP Server Monitor y descargue la última versión estable. Al momento de escribir este artículo es la versión 3.1.0

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

Descomprima el paquete zip en el directorio raíz del documento.

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

Cambiar el directorio de trabajo actual

cd /var/www/html/

Dado que el paquete se desempaqueta en el nuevo directorio 'phpservermon-3.1.0', cambiaremos el nombre del directorio a algo más simple

mv phpservermon-3.1.0 phpservermon

Haga que el usuario de Apache sea el propietario de todos los directorios y archivos

chown -R apache:apache phpservermon

Para encontrar el usuario de Apache correcto, puede ejecutar

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

Entonces, en nuestro caso es el usuario 'apache'.

A continuación, inicie sesión en su servidor MySQL y cree una nueva base de datos y un usuario para 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;

Cambie 'SU CONTRASEÑA ' con una contraseña fuerte real.

Puede usar los mismos comandos si ejecuta MariaDB en lugar del servidor MySQL.

Ahora, abra su navegador web favorito y vaya a http//SUDOMINIO.COM/phpservermon. PHP Server Monitor verificará si su servidor cumple con los requisitos.

En la siguiente pantalla, se le pedirá que ingrese la información de la base de datos MySQL recién creada.

Si PHP Server Monitor se queja de que no puede crear un archivo de configuración como se muestra en la imagen a continuación, puede crearlo manualmente.

Crea un archivo config.php

cd phpservermon/
nano config.php

con el siguiente contenido

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

Guarde el archivo y haga clic en 'He guardado la configuración'

Ahora, deberá crear una nueva cuenta para acceder a su monitor

Una vez que crea la nueva cuenta, la instalación se completa. En la siguiente pantalla puede comprobar si se ha producido un error. Si siguió los pasos anteriores, la instalación debería completarse sin errores.

Para obtener más información sobre cómo configurar y usar PHP Server Monitor, puede consultar su documentación.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen PHP Server Monitor por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar PHP 8 en CentOS 8 Linux

  2. Cómo instalar PmWiki en CentOS 6 VPS

  3. Instale phpMyBackupPro en un CentOS 6 VPS

  4. Cómo instalar ImpressCMS en un CentOS 6 VPS

  5. Cómo instalar MyWebSQL en un CentOS VPS

Cómo instalar o actualizar a PHP 7 en CentOS 7 Linux Server

Cómo instalar el servidor LAMP en RHEL 8 / CentOS 8 Linux

Instalar PHP Mcrypt en CentOS 6 VPS

Cómo monitorear su servidor CentOS 7 usando Cacti

Instale PHP Server Monitor en Ubuntu 16.04 / Debian 9 / CentOS 7

Instalar sable/katana en un CentOS 7 VPS