Requirements for the use of the online installation tool.

Internet access. Specific web addresses:

To use the online installation tool simply access the command line provided by your provider in the Cloud, with root administrator user, and run:

For the case of using RHEL 8.x and Rocky Linux 8.x:

curl -sSL https://pfms.me/deploy-pandora-el8 | bash

For the case of using Ubuntu server 22.04:

curl -SsL https://pfms.me/deploy-pandora-ubuntu | bash

There is a similar online installation tool for the enterprise version of Pandora FMS that can be requested if you are already a user of this version through the support portal or through this link to get a free trial (demo). In addition, for the installation of Satellite server, there is also an online installer.

With this execution, the whole Pandora FMS stack will be installed, leaving a fully functional instance to start monitoring.

pfms-installation_online-el8.png

You can learn more in the video tutorial "Cloud installers (agents, server)".

Custom installation using the online installation tool

Although the above execution makes a complete installation of the environment, it is possible to define different modifiers through environment variables to customize the installation.

These modifiers are:

To use these environment variables it is enough to define them before executing the installation script, for example, in a RHEL 8 installation with defined variables execute the block:

env TZ='Europe/Madrid' \
 DBHOST='127.0.0.1' \
 DBNAME='pandora' \
 DBUSER='pandora' \
 DBPASS='pandora' \
 DBPORT='3306' \
 DBROOTPASS='pandora' \
 MYVER=57 \
 PHPVER=7 \
 SKIP_PRECHECK=0 \
 SKIP_DATABASE_INSTALL=0 \
 SKIP_KERNEL_OPTIMIZATIONS=0 \
 PANDORA_SERVER_PACKAGE="https://firefly.pandorafms.com/pandorafms/latest/RHEL_CentOS/pandorafms_server-7.0NG.noarch.rpm" \
 PANDORA_CONSOLE_PACKAGE="https://firefly.pandorafms.com/pandorafms/latest/RHEL_CentOS/pandorafms_console-7.0NG.noarch.rpm" \
 PANDORA_AGENT_PACKAGE="https://firefly.pandorafms.com/pandorafms/latest/RHEL_CentOS/pandorafms_agent_linux-7.0NG.noarch.rpm" \
 PANDORA_BETA=0 \
 sh -c "$(curl -fsSL https://pfms.me/deploy-pandora-el8)"

Revision #5
Created 23 October 2023 19:46:45 by Jimmy Olano
Updated 31 October 2023 13:49:31 by Jimmy Olano