hirosanote’s blog

検証環境の構築手順やネットワーク機器のテスト結果、関連する事について記載します。このブログは個人で行っており、所属する会社とは関係ありません。

Cactiのインストール手順

Cactiをインストールしてみましたので、その構築方法の手順です。

以下のサイトを参考にしました。

 

Server OS : Ubuntu 14 / メディア : ubuntu-14.04.2-server-amd64.iso

http://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/setup-cacti-network-monitoring-tool-on-ubuntu-14-04-linux-mint-17.html#axzz3Z81rZlWj

 

1. Ubuntu14のインストール

選択するオプションは、OpenSSH serverのみで、あとはデフォルトのままです。

 

2. Cactiをセットアップするために必要なモジュールをインストール

2-1. 以下のコマンドを実行します。

sudo apt-get install apache2 php5 php5-mysql php5-snmp mysql-client mysql-server snmpd rrdtool

2-2. My SQL rootユーザのパスワード設定を求められますので、パスワードを設定します。

 

3. Cactiのインストール

3-1. 以下のコマンドで、インストールします。

sudo apt-get install cacti

3-2. PHP設定ファイルの変更に関するワーニングメッセージが表示されます。そのまま<OK>を実行します。

3-3. Webサーバの選択画面が表示されます。"apache2"を選択し、<Ok>を実行します。

3-4. DB設定の確認メッセージが表示されますので<Yes>選択します。

3-5. My SQL rootユーザのパスワードを入力し、<Ok>を実行します。

3-6. Cactiデータベースのためのユーザのパスワードを設定します。<Ok>実行後、再入力画面が表示されますので、同じパスワードを入力<Ok>を実行します。

 

4. Cactiのセットアップ

4-1. ブラウザより、以下のアドレスにアクセスします。”next”をクリックします。

http://your-ip-address/cacti

4-2. "New Install"を選択し、"next"をクリックします。

4-3. 各インストールのパスが表示されます。デフォルトのままにし"Finsih"をクリックします。

4-4. ユーザログイン画面が表示されます。デフォルトのアカウントはadmin/adminです。

4-5. adminユーザに対するパスワード変更画面が表示されますので、パスワードを変更します。

 

5. 動作確認

"Graphs"タブをクリックし、"Default Tree" --> "Host: Localhost"を選択します。

グラフが表示されない場合、以下を実行します。

5-1. Ubuntu CLIより、snmpdの再起動を行い、snmpwalkコマンドで応答があることを確認します。

sudo /etc/init.d/snmpd stop
sudo /etc/init.d/snmpd start

snmpwalk -v 1 -c public localhost