GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Observium unter Ubuntu 14.04

In diesem Tutorial behandeln wir die Schritte, die für die Installation von Observium auf einem Ubuntu 14.04 VPS erforderlich sind.

Observium ist ein PHP/MySQL-basiertes Netzwerkbeobachtungs- und Überwachungssystem, das eine breite Palette von Hardwareplattformen und Betriebssystemen unterstützt, darunter Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp und viele mehr. Es sammelt Daten von Geräten mit SNMP, die Sie über die Webschnittstelle überprüfen können. Observium macht intensiven Gebrauch vom RRDtool-Paket und hat eine Reihe einfacher Kerndesignziele wie minimale Interaktion, maximale Automatisierung und maximale Zugänglichkeit von Informationen.

Observium gibt es in zwei Editionen, einer Open Source „Community Edition“ und einer „Subscription Edition“. Das erste wird in einem 6-Monats-Zyklus veröffentlicht, das zweite wird mit zusätzlichen Funktionen, schnellen Fehlerbehebungen und Funktionsverbesserungen auf täglicher Basis und einem einfach zu verwendenden SVN-basierten Update-Mechanismus veröffentlicht.

ANFORDERUNGEN

Für dieses Tutorial verwenden wir unseren SSD 1 Linux VPS-Hostingplan.

SYSTEM AKTUALISIEREN

Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist, indem Sie Folgendes verwenden:

# apt-get update && apt-get upgrade

MYSQL INSTALLIEREN

Installieren Sie MySQL, damit Sie die benötigte Datenbank erstellen können. Geben Sie den folgenden Befehl ein:

# apt-get install mysql-server mysql-client

Führen Sie nun das Post-Installationsskript „mysql_secure_installation“ aus, um ein Root-Passwort festzulegen:

# 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

Sie legen also das MySQL-Root-Passwort nach Ihren Wünschen fest. Als nächstes müssen Sie eine Datenbank erstellen. Melden Sie sich als root bei Ihrem MySQL-Dienst an:

# 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
, alle Privilegien auf observium.* gewähren

Mit den obigen MySQL-Befehlen haben Sie eine Datenbank namens observium erstellt mit einem privilegierten Benutzer obsuser ihr zugeordnet. Später werden Sie diese Zugangsdaten in der Datei Observium config.php verwenden.

OBSERVIUM INSTALLIEREN

Um mit der Installation fortzufahren, müssen Sie einige dringend benötigte Pakete installieren. Ausführen:

# 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

Erstellen Sie ein Verzeichnis namens observium in /opt :

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

Laden Sie die neueste Observium-Version herunter:

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

Entpacken Sie das Installationsarchiv:

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

Betreten Sie als Nächstes das Observatorium Verzeichnis und kopieren Sie die config.php.default Datei in eine config.php eines. Geben Sie Folgendes ein:

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

Ändern Sie mit Ihrem bevorzugten Texteditor die Datenbankkonfigurationsparameter mit den zuvor erstellten. Wir verwenden VIM:

# vim config.php

Nachdem Sie die Datei bearbeitet und die Datenbankparameter geändert haben, sollte der Abschnitt wie folgt aussehen:

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

Geben Sie den folgenden Befehl ein, um die MySQL-Datenbank einzurichten und das Standarddateischema der Datenbank einzufügen.

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

Erstellen Sie das Verzeichnis zum Speichern von RRDs und legen Sie den richtigen Besitz fest:

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

Bearbeiten Sie die standardmäßige virtuelle Host-Anweisung von Apache. Wenn Sie vermeiden möchten, die Datei zu durchsuchen und die Zeilen zu finden, die bearbeitet werden müssen, empfehlen wir Ihnen, die Originaldatei zu kopieren und eine neue zu erstellen, in die Sie die erforderlichen Parameter einfügen können.

Kopieren Sie die Originaldatei:

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

Leeren:

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

Öffnen Sie nun die geleerte Datei 000-default.conf und fügen Sie Folgendes ein:

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

Aktivieren Sie das PHP-Mcrypt-Modul:

# php5enmod mcrypt

Aktivieren Sie mod_rewrite für die saubereren URLs von Observium:

# a2enmod rewrite

Starten Sie Apache neu, damit die Änderungen wirksam werden:

# apache2ctl restart

Betreten Sie als Nächstes das Observatorium Verzeichnis:

# cd /opt/observium

Fügen Sie einen ersten Benutzer mit der Benutzerebene 10 für den Administrator hinzu. Die Befehlssyntax ist unten:

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

Wir verwenden Folgendes:

# ./adduser.php rosehosting random_password 10

Nachdem Sie den Admin-Benutzer erstellt haben, können Sie Ihren bevorzugten Webbrowser öffnen und zu http://your_server_IP navigieren. Sie werden von der Observium-Anmeldeseite begrüßt, auf der Sie die Anmeldeinformationen verwenden können, die Sie mit der adduser.php konfiguriert haben Skript.

Herzlichen Glückwunsch, Sie haben Observium erfolgreich auf Ihrem Ubuntu 14.04 VPS installiert. Weitere Informationen zur Konfiguration von Geräten, Warnungen, Authentifizierungsmodulen usw. finden Sie in der offiziellen Observium-Dokumentation.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Observium für Sie zu installieren. Sie sind rund um die Uhr verfügbar und kümmern sich darum Ihrer Anfrage unverzüglich.

PS . Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie ISPConfig 3 unter Ubuntu 18.04

  2. So installieren Sie Webmin unter Ubuntu 18.04

  3. So installieren Sie Panda3D unter Ubuntu 10.04

  4. So installieren Sie Zabbix auf Ubuntu

  5. So installieren Sie R unter Ubuntu 16.04

So installieren Sie Go unter Ubuntu 18.04

So installieren Sie R unter Ubuntu 18.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Observium unter Ubuntu 15.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04