GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il server PandoraFMS su CentOS 8

Pandora FMS è un software di monitoraggio gratuito e open source che consente di monitorare migliaia di sistemi e dispositivi da una posizione centrale. È altamente scalabile, adatto ad ambienti complessi e di grandi dimensioni. Puoi monitorare lo stato e le prestazioni di server Web, database, router, firewall e molti altri tipi di dispositivi utilizzando Pandora FMS.

Pandora FMS utilizza protocolli e agenti TCP, UDP, ICMP, SNMP e HTTP per raccogliere le metriche dal sistema client. È multipiattaforma e supporta i sistemi operativi Windows e Linux.

In questo tutorial, mostreremo come installare e configurare il server Pandora FMS su CentOS 8.

Prerequisiti

  • Un nuovo CentOS 8 VPS sulla piattaforma Atlantic.Net Cloud
  • Una password di root configurata sul tuo server

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo CentOS 8 come sistema operativo con almeno 2 GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al server CentOS 8, esegui il comando seguente per aggiornare il sistema di base con gli ultimi pacchetti disponibili.

dnf update -y

Fase 2 – Installa Apache e MariaDB Server

Pandora FMS viene eseguito su un server Web e utilizza MariaDB come database back-end. Pertanto, dovrai installare il server Apache e MariaDB nel tuo sistema. Puoi installarli con il seguente comando:

dnf install httpd mariadb-server -y

Dopo aver installato entrambi i pacchetti, avvia il servizio Apache e MariaDB e abilita l'avvio al riavvio del sistema:

systemctl start httpd
systemctl start mariadb
systemctl enable httpd
systemctl enable mariadb

Fase 3:crea un database per Pandora FMS

Innanzitutto, dovrai impostare la password di root di MariaDB. Puoi impostarlo con il seguente comando:

mysql_secure_installation

Rispondi a tutte le domande come mostrato di seguito:

Enter current password for root (enter for none):
Set root password? [Y/n] Y
New password:
Re-enter new password:
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

Quindi, accedi a MariaDB con il seguente comando:

mysql -u root -p

Fornisci la tua password di root e crea un database e un utente per Pandora FMS:

CREATE DATABASE pandora;
GRANT ALL PRIVILEGES ON pandora.* to [email protected]'localhost' IDENTIFIED BY 'password';

Quindi, svuota i privilegi ed esci da MariaDB con il seguente comando:

FLUSH PRIVILEGES;
EXIT;

Fase 4 – Installa Pandora FMS

Puoi creare un repository Pandora con il seguente comando:

nano /etc/yum.repos.d/pandorafms.repo

Aggiungi le seguenti righe:

[artica_pandorafms]
name=CentOS6 - PandoraFMS official repo
baseurl=http://firefly.artica.es/centos7
gpgcheck=0
enabled=1

Salva e chiudi il file, quindi installa Pandora FMS con il seguente comando:

dnf install pandorafms_console -y

Una volta completata l'installazione, concedi le autorizzazioni e la proprietà appropriate alla directory pandora:

chown -R apache:apache /var/www/html/pandora_console/
chmod -R 775 /var/www/html/pandora_console/

Quindi, riavvia il servizio Apache per applicare le modifiche:

systemctl restart httpd

Fase 5:accedi a Pandora FMS

Ora apri il tuo browser web e accedi all'interfaccia web di Pandora FMS utilizzando l'URL http://your-server-ip/pandora_console . Dovresti vedere la seguente schermata:

Fare clic su Avanti pulsante. Dovresti vedere la pagina del contratto di licenza:

Accetta il contratto di licenza. Dovresti vedere la seguente pagina:

Assicurati che tutte le dipendenze siano installate, quindi fai clic su Avanti pulsante. Dovresti vedere la seguente pagina:

Fornisci il tuo nome utente di root, la password di root di MariaDB, il nome del database e il percorso dell'applicazione e fai clic su Avanti pulsante. Dovresti vedere la seguente pagina:

Fare clic su Avanti pulsante. Dovresti vedere la seguente pagina:

Ora apri il tuo terminale ed elimina il file install.php:

rm -rf /var/www/html/pandora_console/install.php

Quindi, modifica il file config.php e definisci i dettagli del tuo database:

nano /var/www/html/pandora_console/include/config.php

Modifica le seguenti righe in base alle impostazioni del database:

// Begin of automatic config file
$config["dbtype"] = "mysql"; //DB type (mysql, postgresql...in future others)
$config["mysqli"] = true;
$config["dbname"]="pandora"; // MySQL DataBase name
$config["dbuser"]="pandora"; // DB User
$config["dbpass"]="password"; // DB Password
$config["dbhost"]="localhost"; // DB Host

Salva e chiudi il file, quindi vai alla schermata di installazione web di Pandora e fai clic su Fai clic qui per accedere alla tua console Pandora FMS . Dovresti vedere la pagina di accesso di Pandora:

Fornisci l'utente predefinito come amministratore e la password come pandora e fai clic su Accedi pulsante. Dovresti vedere la dashboard di Pandora FMS nella pagina seguente:

Conclusione

Congratulazioni! Hai installato e configurato correttamente Pandora FMS su CentOS 8. Ora puoi installare un pacchetto agente sul sistema client e avviare il monitoraggio dal dashboard Pandora. Inizia oggi stesso con Pandora FMS sull'hosting VPS da Atlantic.Net!


Linux
  1. Come installare il server Redis su CentOS 8

  2. Come installare Apache in CentOS 8

  3. Come installare DenyHost su CentOS 6.7

  4. Come installare PostgreSQL Server su CentOS 8

  5. Come installare Redis su CentOS 7

Come installare Consul Server su Ubuntu 20.04

Come installare MyWebSQL su CentOS 8

Come installare Metabase su CentOS 8

Come installare Jenkins su CentOS 8

Come installare Relic Server Monitoring su CentOS 8

Come installare WordPress su un server CentOS 8