GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu14.04にObserviumをインストールする方法

このチュートリアルでは、Ubuntu14.04VPSにObserviumをインストールするために必要な手順について説明します。

Observiumは、PHP / MySQLベースのネットワーク監視および監視システムであり、Cisco、Windows、Linux、HP、Juniper、Dell、FreeBSD、Brocade、Netscaler、NetAppなどの幅広いハードウェアプラットフォームとオペレーティングシステムをサポートしています。 SNMPを使用してデバイスからデータを収集し、Webインターフェイスを介して確認できます。 Observiumは、RRDtoolパッケージを多用し、最小限の相互作用、最大限の自動化、最大限の情報アクセスなど、多くの単純なコア設計目標を持っています。

Observiumには、オープンソースの「コミュニティエディション」と「サブスクリプションエディション」の2つのエディションがあります。 1つ目は6か月周期でリリースされ、2つ目は追加機能、迅速なバグ修正、毎日の機能改善、使いやすいSVNベースの更新メカニズムとともにリリースされます。

要件

このチュートリアルでは、SSD 1LinuxVPSホスティングプランを使用します。

システムを更新する

以下を使用して、サーバーが完全に最新であることを確認してください:

# apt-get update && apt-get upgrade

MYSQLをインストールする

MySQLをインストールして、必要なデータベースを作成できるようにします。次のコマンドを入力します:

# apt-get install mysql-server mysql-client

次に、インストール後のスクリプト「mysql_secure_installation」を実行して、ルートパスワードを設定します。

# 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

したがって、MySQLのルートパスワードを好みに合わせて設定します。次に行う必要があるのは、データベースを作成することです。 rootとしてMySQLサービスにログインします:

# 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
で識別されるobsuser@localhostに付与します

上記のMySQLコマンドを使用して、 observiumというデータベースを作成しました。 すべての特権ユーザーobsuser それに割り当てられます。後で、これらの資格情報をObserviumconfig.phpファイルで使用します。

OBSERVIUMをインストールする

インストールを続行するには、非常に必要なパッケージをいくつかインストールする必要があります。実行:

# 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

observiumというディレクトリを作成します / optで :

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

Observiumの最新バージョンをダウンロードします:

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

インストールアーカイブを解凍します:

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

次に、展望台に入ります ディレクトリを作成し、 config.php.defaultをコピーします config.phpへのファイル 1。次のように入力します:

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

お気に入りのテキストエディタを使用して、データベース構成パラメータを以前に作成したもので変更します。 VIMを使用しています:

# vim config.php

ファイルを編集してデータベースパラメータを変更すると、セクションは次のようになります。

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

次のコマンドを入力してMySQLデータベースをセットアップし、データベースのデフォルトのファイルスキーマを挿入します。

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

RRDを保存するディレクトリを作成し、適切な所有権を設定します。

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

Apacheのデフォルトの仮想ホストディレクティブを編集します。ファイルを検索せずに編集が必要な行を見つけたい場合は、元のファイルをコピーして、必要なパラメタラーを貼り付けることができる新しいファイルを作成することをお勧めします。

元のファイルをコピーします:

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

空にする:

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

ここで、空になった000-default.confファイルを開き、以下を貼り付けます。

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

php mcryptモジュールを有効にします:

# php5enmod mcrypt

ObserviumのよりクリーンなURLに対してmod_rewriteを有効にします:

# a2enmod rewrite

Apacheを再起動して、変更を有効にします。

# apache2ctl restart

次に、展望台に入ります ディレクトリ:

# cd /opt/observium

adminの使用レベルが10の最初のユーザーを追加します。コマンドsintaxは以下のとおりです:

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

以下を使用しています:

# ./adduser.php rosehosting random_password 10

管理者ユーザーを作成したら、お気に入りのWebブラウザーを開いて、http://your_server_IPに移動できます。 adduser.phpで構成した資格情報を使用できるObserviumログインページが表示されます。 スクリプト。

おめでとうございます。Ubuntu14.04VPSにObserviumが正常にインストールされました。デバイス、アラート、認証モジュールなどの構成の詳細については、Observiumの公式ドキュメントを確認してください…

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にObserviumのインストールを依頼するだけです。24時間年中無休でご利用いただけます。すぐにリクエストを送信します。

PS 。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu18.04にISPConfig3をインストールする方法

  2. Ubuntu18.04にWebminをインストールする方法

  3. Ubuntu10.04にPanda3Dをインストールする方法

  1. UbuntuにZabbixをインストールする方法

  2. Ubuntu16.04にJavaをインストールする方法

  3. Ubuntu16.04にOdoo10をインストールする方法

  1. Ubuntu14.04にATutorをインストールする方法

  2. Ubuntu16.04にTraqをインストールする方法

  3. Ubuntu16.04にPipをインストールする方法