GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Observium su Ubuntu 14.04

In questo tutorial tratteremo i passaggi necessari per l'installazione di Observium su un VPS Ubuntu 14.04.

Observium è un sistema di monitoraggio e osservazione della rete basato su PHP/MySQL che supporta un'ampia gamma di piattaforme hardware e sistemi operativi tra cui Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp e molti altri. Raccoglie dati dai dispositivi tramite SNMP che puoi controllare tramite la sua interfaccia web. Observium fa un uso massiccio del pacchetto RRDtool e ha una serie di semplici obiettivi di progettazione di base come la minima interazione, la massima automazione e la massima accessibilità delle informazioni.

Observium è disponibile in due edizioni, una "Community Edition" Open Source e una "Subscription Edition". Il primo viene rilasciato con un ciclo di 6 mesi, il secondo viene rilasciato con funzionalità aggiuntive, correzioni di bug rapide e miglioramenti delle funzionalità su base giornaliera e un meccanismo di aggiornamento basato su SVN facile da usare.

REQUISITI

Utilizzeremo il nostro piano di hosting VPS Linux SSD 1 per questo tutorial.

AGGIORNA IL SISTEMA

Assicurati che il tuo server sia completamente aggiornato utilizzando:

# apt-get update && apt-get upgrade

INSTALLA MYSQL

Installa MySQL in modo da poter creare il database necessario. Immettere il seguente comando:

# apt-get install mysql-server mysql-client

Ora esegui lo script post-installazione "mysql_secure_installation" per impostare una password di root:

# mysql_secure_installation
- 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

Quindi, imposti la password di root di MySQL a tuo piacimento. La prossima cosa che devi fare è creare un database. Accedi al tuo servizio MySQL come root:

# mysql -u root -p

mysql> create database observium;

mysql> grant all privileges on observium.* to obsuser@localhost identified by 'your_password';

mysql> flush privileges;

mysql> exit
Bye

Con i comandi MySQL di cui sopra hai creato un database chiamato observium con un utente con tutti i privilegi obsuser ad esso assegnato. Successivamente utilizzerai queste credenziali nel file config.php di Observium.

INSTALLA OBSERVIUM

Per procedere con l'installazione, è necessario installare alcuni pacchetti molto necessari. Corri:

# apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-json php-pear snmp fping  python-mysqldb rrdtool subversion whois mtr-tiny ipmitool graphviz imagemagick

Crea una directory chiamata observium in /opt :

# mkdir -p /opt/observium && cd /opt

Scarica l'ultima versione di Observium:

# wget http://www.observium.org/observium-community-latest.tar.gz

Decomprimi l'archivio di installazione:

# tar zxvf observium-community-latest.tar.gz

Quindi, entra nell'observium directory e copia il config.php.default file in un config.php uno. Immettere quanto segue:

# cd observium
# cp config.php.default config.php

Utilizzando il tuo editor di testo preferito, modifica i parametri di configurazione del database con quelli creati in precedenza. Stiamo usando VIM:

# vim config.php

Dopo aver modificato il file e modificato i parametri del database, la sezione dovrebbe essere simile a questa:

// Database config
$config['db_host'] = 'localhost';
$config['db_user'] = 'obsuser';
$config['db_pass'] = 'your_password';
$config['db_name'] = 'observium';

Immettere il comando seguente per configurare il database MySQL e inserire lo schema del file predefinito del database.

# cd /opt/observium
# php ./discovery.php -u

Crea la directory in cui archiviare gli RRD e imposta la proprietà corretta:

# mkdir rrd
# chown www-data:www-data rrd

Modifica la direttiva host virtuale predefinita di Apache. Se vuoi evitare di cercare nel file e individuare le righe da modificare, ti suggeriamo di copiare il file originale e crearne uno nuovo in cui puoi incollare i parametri necessari.

Copia il file originale:

# cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/000-default.conf.org

Svuotalo:

# > /etc/apache2/sites-available/000-default.conf

Ora apri il file 000-default.conf svuotato e incolla quanto segue:

# vim /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /opt/observium/html
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /opt/observium/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog  ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog  ${APACHE_LOG_DIR}/access.log combined
ServerSignature On
</VirtualHost>

Abilita il modulo php mcrypt:

# php5enmod mcrypt

Abilita mod_rewrite per gli URL più puliti di Observium:

# a2enmod rewrite

Riavvia Apache in modo che le modifiche abbiano effetto:

# apache2ctl restart

Quindi, entra nell'observium directory:

# cd /opt/observium

Aggiungi un primo utente con il livello di utilizzo 10 per l'amministratore. La sintassi del comando è la seguente:

# ./adduser.php <username> <password> <level>

Stiamo usando quanto segue:

# ./adduser.php rosehosting random_password 10

Dopo aver creato l'utente amministratore, puoi aprire il tuo browser Web preferito e accedere a http://your_server_IP. Sarai accolto dalla pagina di accesso di Observium dove potrai utilizzare le credenziali che hai configurato con adduser.php copione.

Congratulazioni, hai installato correttamente Observium sul tuo VPS Ubuntu 14.04. Consulta la documentazione ufficiale di Observium per ulteriori informazioni sulla configurazione di dispositivi, avvisi, moduli di autenticazione ecc...

Ovviamente non devi fare nulla di tutto questo se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Observium per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno cura di te immediatamente della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare Panda3D su Ubuntu 10.04

  2. Come installare Zabbix su Ubuntu

  3. Come installare Java su Ubuntu 16.04

  4. Come installare Odoo 10 su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare Vai su Ubuntu 18.04

Come installare R su Ubuntu 18.04

Come installare qt su Ubuntu 20.04

Come installare Observium su Ubuntu 15.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04