Ubuntu LinuxでNagiosをインストールする方法を学びたいですか? このチュートリアルでは、Ubuntu Linuxを実行しているコンピュータにNagiosをインストール、設定、アクセスする方法を説明します。

ハードウェアリスト:

以下のセクションでは、このZabbixチュートリアルの作成に使用される機器のリストを示します。

上記の各ハードウェアは、AmazonのWebサイトにあります。

Nagios Playlist:

このページでは、Nagiosに関連する動画のリストに簡単にアクセスできます。

私たちのYouTubeチャンネルに登録することを忘れないでください FKIT.

Nagios関連のチュートリアル:

このページでは、Nagiosのインストールに関連するチュートリアルの一覧にすばやくアクセスできます。

チュートリアル - Ubuntu Linux上のNTP

まず、NTPを使用して正しい日時を使用するようにシステムを設定します。

Linuxコンソールで、次のコマンドを使用して正しいタイムゾーンを設定します。

# dpkg-reconfigure tzdata

Ntpdateパッケージをインストールし、正しい日付と時刻をすぐに設定してください。

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

Ntpdateコマンドを使用して、server:pool.ntp.brを使用して正しい日時を設定しました。

NTPサービスをインストールしましょう。

# apt-get install ntp

NTPは、私たちのサーバーを最新の状態に保つサービスです。

Ubuntu Linuxで設定された日付と時刻を確認するには、コマンドdateを使用します。

# date

システムに正しい日付と時刻が表示された場合は、すべての手順を正しく実行したことを意味します。

チュートリアル - LinuxにApacheをインストールする

次に、Apache Webサーバーと必要なすべてのソフトウェアをインストールする必要があります。

Linuxコンソールで、次のコマンドを使用して必要なパッケージをインストールします。

# apt-get install libgd-dev unzip wget build-essential
# apt-get install apache2 php libapache2-mod-php php-gd

Apacheサービスを停止し、必要なモジュールを有効にしてApacheサービスを開始します。

# service apache2 stop
# a2enmod rewrite
# a2enmod cgi
# service apache2 start
# service apache2 status

次に、Apacheサービスのステータス出力の例を示します。

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

チュートリアル - NagiosのUbuntuインストール

今、Ubuntu LinuxにNagiosコアをインストールする必要があります。

Linuxコンソールで、次のコマンドを使用して必要なアカウントを作成します。

# useradd nagios
# groupadd nagcmd
# usermod -a -G nagcmd nagios

Nagiosパッケージをダウンロードするには、次のコマンドを使用します。

# mkdir /downloads
# cd /downloads
# wget https://ufpr.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.4.2/nagios-4.4.2.tar.gz

Nagiosパッケージの解凍、コンパイル、インストールを行います。

# tar -zxvf nagios-4.4.2.tar.gz
# cd nagios-4.4.2/
# ./configure --with-nagios-group=nagios --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# make install-webconf

Nagios管理者アカウントのパスワードを作成しましょう。

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

New password: *****
Re-type new password: *****
Adding password for user nagiosadmin

また、手動でApacheを再起動し、サービスの状態を確認する必要があります。

# service apache2 restart

次のコマンドを使用して、nagios.cfg構成ファイルを確認します。

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

次のコマンドを使用してNagiosサーバーを起動します。

# service nagios start

ブラウザを開き、Webサーバープラス/ nagiosのIPアドレスを入力します。

この例では、ブラウザに次のURLが入力されています。

•http://35.162.85.57/nagios

プロンプト画面で、管理ログイン情報を入力します。

出荷時のデフォルトアクセス情報:
•ユーザ名:nagiosadmin
•パスワード:パスワード

Nagios login

ログインが成功すると、Nagiosダッシュボードが表示されます。

Nagios Dashboard

おめでとうございます.Ubuntu LinuxにNagiosシステムをインストールしました。

チュートリアル - UbuntuでのNagiosプラグインのインストール

次に、Nagiosプラグインをインストールする必要があります。

Linuxコンソールで、次のコマンドを使用して必要なパッケージをインストールします。

# apt-get install autoconf libc6 libmcrypt-dev libssl-dev bc
# apt-get install gawk dc snmp libnet-snmp-perl gettext libperl-dev
# apt-get install libpqxx3-dev libdbi-dev libldap2-dev
# apt-get install libmysqlclient-dev smbclient qstat fping

Nagiosプラグインをダウンロードするには、次のコマンドを使用します。

# cd /downloads
# wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz

Nagiosプラグインパッケージの解凍、コンパイル、インストールを行います。

# tar -zxvf nagios-plugins-2.2.1.tar.gz
# cd nagios-plugins-2.2.1/
# ./configure --enable-perl-modules
# make
# make install

次のコマンドを使用してNagiosサーバーを再起動します。

# service nagios restart

おめでとうございます.Ubuntu LinuxにNagiosプラグインをインストールしました。