php monitor server status
In this tutorial we are going to install PHP Server Monitor on a GNU/Linux Ubuntu 14.04 server. PHP Server Monitor is a free and open source web application for monitoring web servers and/or web sites.

Comenzamos: En un servidor GNU/Linux con sistema operativo Ubuntu 14.04 entramos por SSH y en la linea de comando primeramente lo actualizamos:

sudo apt-get update
sudo apt-get upgrade

Instalamos algunas herramientas:

sudo apt-get install git vim wget curl

Instalamos Tasksel que nos permitirรก instalar fรกcilmente Apache, MySQL, PHP (LAMP) y Postfix como servidor de e-mails:

sudo apt-get install tasksel
sudo tasksel

Configuramos nuestro servidor GNU/Linux LAMP con la hora correspondiente a nuestro fuso horario:

sudo dpkg-reconfigure tzdata

Instalamos las bibliotecas necesarias para PHP Server Monitor:

sudo apt-get install pdo-mysql php5-mysql php5-xmlrpc php5-curl

Por ejemplo, podemos verificar si estรก una biblioteca instalada con:

dpkg-query --status php5-mysql | grep Status

Ahora nos movemos al directorio web

cd /var/www/html/

Bajamos PHP Server Monitor:

wget https://sourceforge.net/projects/phpservermon/files/phpservermon/PHP%20Server%20Monitor%20v3.1.1/
phpservermon-3.1.1.tar.gz

Descomprimimos el fichero descargado:

tar -xvf phpservermon-3.1.1.tar.gz

Cambiamos de nombre el directorio de PHP Server Monitor

mv phpservermon-3.1.1 servermon

Criamos un banco de datos para la aplicaciรณn:

mysql -u root -p

Ahora ya podemos abrir un navegador e ir a la aplicaciรณn para instalarla. Por ejemplo, si la IP de nuestro servidor es 105.0.5.100, escribimos en la barra del navegador: http://105.0.5.100/servermon/install.php y seguimos los pasos.

Configurar PHP Server Monitor

Para configurar la aplicaciรณn PHP Server Monitor:

cd servermon/
cp config.php.sample config.php
vim config.php

Para cambiar los permisos del archivo config.php:

chown 500:502 config.php

Para editar el fichero php.ini:

vim /etc/php5/cli/php.ini

Luego de hacer alguna modificaciรณn en los ficheros php.ini o config.php se debe reiniciar el servidor Apache:

sudo service apache2 restart

Para ver los ficheros log:

tail -f /var/log/apache2/error.log
tail -f /var/log/apache2/access.log

Crear un crontab para monitorear los servidores cada 15 minutos:

vim /etc/crontab
    */15 * * * * root /usr/bin/php /var/www/html/phpservermon/cron/status.cron.php

Mayor informaciรณn la podรฉis encontrar en http://www.phpservermonitor.org/support/

2 responses to โ€œTutorial Instalar PHP Server Monitor en Ubuntu GNU/Linuxโ€

  1. Informaciรณn Bitacoras.com
    Valora en Bitacoras.com: En este tutorial vamos a instalar PHP Server Monitor en un servidor Ubuntu 14.04. PHP Server Monitor es una aplicaciรณn web open source que sirve para monitorear servidores web y/o sitios web.

  2. [โ€ฆ] En este tutorial vamos a instalar PHP Server Monitor en un servidor Ubuntu 14.04. PHP Server Monitor es una aplicaciรณn web open source que sirve para monitorear servidores web y/o sitios web.  [โ€ฆ]