GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come installare Centreon Monitoring su AlmaLinux 8

In questo tutorial, ti mostreremo come installare Centreon Monitoring su AlmaLinux 8. Per chi non lo sapesse, Centreon è uno strumento open source in grado di monitorare l'intera infrastruttura inclusi rete, sistema e applicazione. Centreon promuove l'eccellenza delle prestazioni aziendali allineando le operazioni IT agli obiettivi aziendali. Utilizzando Centreon puoi impostare notifiche in base alle soglie, impostare avvisi e-mail, aggiungere facilmente qualsiasi sistema per il monitoraggio.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del monitoraggio Centreon su un AlmaLinux 8. Puoi seguire le stesse istruzioni per le distribuzioni Fedora, RHEL, CentOS e Rocky Linux.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8, CentOS e Rocky Linux 8.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Centreon Monitoring su AlmaLinux 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf update
sudo dnf install epel-release

Passaggio 2. Disabilita SELinux su AlmaLinux 8.

Puoi controllare lo stato corrente di SELinux usando il seguente comando:

sestatus

Risultato:

SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Memory protection checking:     actual (secure)
Max kernel policy version:      16

Per impostare permanentemente la modalità SELinux su permissiva, esegui il seguente comando:

sudo nano /etc/selinux/config

Modifica il valore SELINUX in disabilitato:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected. 
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

Salva il file e riavvia il sistema:

reboot

Passaggio 3. Installazione di Apache su AlmaLinux 8.

Esegui il seguente comando per installare il server HTTP Apache:

sudo dnf install httpd httpd-tools

Una volta installati i servizi Apache sul tuo sistema, avvia tutti i servizi richiesti:

sudo systemctl enable httpd
sudo systemctl start httpd
sudo systemctl status httpd

Passaggio 4. Installazione di PHP su AlmaLinux 8.

PHP è un popolare linguaggio di scripting che alimenta il contenuto dinamico di milioni di siti Web e app. Ora eseguiamo i comandi seguenti per installare PHP:

sudo dnf install php-cli php-fpm php-mysqlnd php-dom php-simplexml php-xml php-curl php-exif php-ftp php-gd php-iconv php-json php-mbstring php-posix

Verifica e controlla la versione PHP:

php --version

Con la nuova versione di Centreon, devi configurare il fuso orario corretto del file PHP. Ora devi modificare creare un file per indicare il tuo fuso orario appropriato:

sudo nano /etc/php.d/php-timezone.ini

Aggiungi la seguente configurazione:

date.timezone = Etc/UTC

Avanti, ora aumenta il timeout di esecuzione degli script PHP modificando max_execution_time e max_input_time in php.ini file:

sudo nano /etc/php.ini

Aggiungi il seguente file:

max_execution_time = 300
max_input_time = 300

Salva il file, abilita e riavvia il servizio PHP-FPM usando il seguente comando:

sudo systemctl enable php-fpm
sudo systemctl restart php-fpm

Passaggio 5. Installazione di MariaDB su AlmaLinux 8.

MariaDB è un popolare server di database. L'installazione è semplice e richiede solo pochi passaggi, come mostrato:

sudo dnf install mariadb-server mariadb

Una volta completata l'installazione, inizia a consentirne l'avvio all'avvio del sistema utilizzando:

sudo systemctl restart mariadb
sudo systemctl status mariadb
sudo systemctl enable mariadb

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando mysql_secure_installation sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB:

mysql_secure_installation

Configuralo in questo modo:

- Set root password? [Y/n] y
- 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

Per accedere a MariaDB, usa il comando seguente (nota che è lo stesso comando che useresti per accedere a un database MariaDB):

mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per Installazione Centreon:

MariaDB [(none)]> CREATE DATABASE centreon_database;
MariaDB [(none)]> CREATE USER ‘centreon_user’@’localhost’ IDENTIFIED BY ‘strong-your-password’;
MariaDB [(none)]> GRANT ALL ON centreon_database.* TO ‘centreon_user’@'localhost’ IDENTIFIED BY ‘strong-your-password’ WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT

Passaggio 6. Installazione di Centreon Monitoring su AlmaLinux 8.

Per impostazione predefinita, Centreon non è disponibile nel repository di base di AlmaLinux. Ora aggiungiamo il repository di Centreon al tuo sistema AlmaLinux:

sudo dnf install https://yum.centreon.com/standard/21.10/el8/stable/noarch/RPMS/centreon-release-21.10-2.el8.noarch.rpm

Dopodiché, installa i pacchetti Centreon utilizzando il seguente comando:

sudo dnf install centreon centreon-database

Quindi, imposta la configurazione MariaDB ottimizzata per Centreon:

cat /etc/systemd/system/mariadb.service.d/centreon.conf
[Service]
LimitNOFILE=32000

Diamo un'occhiata al file di configurazione:

cat /etc/my.cnf.d/centreon.cnf

Ciò richiede un riavvio sul servizio MariaDB:

sudo systemctl daemon-reload
sudo systemctl restart mariadb

Prima di avviare il processo di installazione di Centreon Web, è necessario eseguire i seguenti comandi:

sudo systemctl start mariadb
sudo systemctl start php-fpm
sudo systemctl start httpd
sudo systemctl start centreon
sudo systemctl start cbd
sudo systemctl start centengine
sudo systemctl start gorgoned
sudo systemctl start snmptrapd
sudo systemctl start centreontrapd
sudo systemctl start snmpd

Passaggio 7. Accesso all'interfaccia Web di monitoraggio di Centreon.

Una volta installato correttamente, apri il browser web e accedi a Centreon utilizzando l'URL http://your-IP-address/centreon . Questo ti mostrerà la schermata di benvenuto in Centreon Setup come mostrato di seguito e completa i passaggi richiesti per completare l'installazione

Congratulazioni! Hai installato Centreon con successo. Grazie per aver utilizzato questo tutorial per installare il monitoraggio Centreon sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Centreon.


Arch Linux
  1. Come installare Ntopng su AlmaLinux 8

  2. Come installare Laravel su AlmaLinux 8

  3. Come installare Prometheus su AlmaLinux 8

  4. Come installare Docker su AlmaLinux 8

  5. Come installare Apache su AlmaLinux 8

Come installare Jenkins su AlmaLinux 8

Come installare FreeIPA su AlmaLinux 8

Come installare Foreman su AlmaLinux 8

Come installare Redis su AlmaLinux 8

Come installare Discord su AlmaLinux 8

Come installare GitLab su AlmaLinux 8