En una entrada anterior ya se mostró como instalar un Servidor LAMP, en dicha entrada se explicaba paso a paso como instalar Ubuntu Server, para no repetir el procedimiento se recomienda ver dicha entrada.
La única variación es que en el momento de la selección de programas aparte de LAMP Server también se seleccionara OpenSSH Server como se puede observar en la siguiente imagen.
Una vez terminado el proceso de instalación se realiza el primer inicio de sesión de Ubuntu Server.
Una vez que se inicio sesión se debe escribir los siguientes comandos:
Para actualizar la lista de repositorios:
sudo apt-get update
para descargar el paquete de zabbix para Ubuntu Server 14.4
wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.4-1+trusty_all.deb
Para desempaquetar Zabbix
sudo dpkg -i zabbix-release_2.4-1+trusty_all.deb
Actualizar la lista de repositorios
sudo apt-get update
Ahora se instala los programas propios de Zabbix
sudo apt-get install zabbix-server-mysql zabbix-frontend-php
pedirá que se ponga y se confirme contraseña para MySQL
luego de confirmarlas se debe editar el archivo de la siguiente ruta /etc/zabbix/apache.conf con el comando vi
sudo vi /etc/zabbix/apache.conf
una vez dentro del archivo localizar la linea de código que aparece como comentada (# php_value date.timezone Europa/riga)
se debe borrar el # y cambiar la Zona Horaria de Europe/Riga a America/La_Paz (America/La_Paz es la zona horaria de Bolivia). terminada la edición se deben guardar los cambios.
ahora se debe asignar una dirección IP fija, si es que no se le había asignado antes con el comando
sudo vi /etc/network/interfaces
Al editar se vera como en el siguiente ejemplo:
Se remueve el cliente DHCP
sudo apt-get remove dhcp-client
Ahora se debe de reiniciar el servicio de red con el comando:
sudo /etc/init.d/networking restart
Terminado lo anterior reiniciar el Servidor con el comando
sudo reboot now
Después del reinicio se debe ir a un equipo cliente para continuar con el proceso de instalación,escribiendo la dirección IP del servidor /zabbix como en el ejemplo anterior seria http://192.168.18.140/zabbix.
Si la modificación de la zona horaria de PHP falla como se ve en la imagen.
Se debe ir al servidor Ubuntu Server y escribir la siguiente comando.
sudo apt-get apache2 restart
como eso se soluciona el problema
Ahora se configura los datos de la DB Connection (conexión a la Base de Datos), se puede dejar los datos por defecto y solo poner la contraseña.
Aquí se pondrá el nombre del Servidor Zabbix.
El Sumario de Pre-Instalación muestra un resumen de los parámetros configurados.
Al dar click al botón Fisnish (finalizar), se llevara a cabo la instalación.
Una vez terminado se vera la siguiente pagina de entrada, la cuenta por defecto es admin y la contraseña es zabbix.
Iniciada la sesión aparecerá la siguiente pantalla, donde se puede apreciar que todo funciona correctamente.
Para agregar un equipo para su monitoreo lo primero que se debe hacer es agregar el Host, se da click en Configuration > Host > Create host
Se rellenan los datos del Host, una vez terminado se da click al botón save.
Una vez guardado aparecerá la siguiente imagen.
Luego de eso en el equipo cliente desde una Terminal se debe escribir los siguientes codigos:
Para Ubuntu / Debian
sudo apt-get install zabbix-agent
Para RedHat / Centos
sudo yum install zabbix-agent
Una vez instalado el agente debería aparecer de la siguiente manera.
Gracias por leer esta entrada, espero que te haya sido de utilidad, próximamente publicaremos mas temas interesantes.
One thought on “Instalar Zabbix 2.4 en Ubuntu Server 14.04”