このチュートリアルでは、Ubuntu 14.04にZabbixをインストールする方法を紹介します。知らなかった方のために、Zabbixはオープンソースの監視ツールであり、クラウドサーバー。Zabbixは非常に柔軟性があり、HTTP / SNMPを使用するか、監視するマシンにZabbixエージェントをインストールすることで情報を取得でき、多くのカスタマイズが可能です。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu14.04にZabbixを段階的にインストールする方法を紹介します。
Ubuntu14.04にZabbixをインストール
手順1.まず、すべてのパッケージが最新であることを確認します。
apt-get update apt-get upgrade
ステップ2. LAMPサーバーをインストールし、いくつかのPHP拡張機能を含めます。
sudo apt-get install apache2 sudo apt-get install mysql-server sudo apt-get install php5 php5-cli php5-common php5-mysql
サービス開始Apache WebサーバーとMySQLにより、サーバーの起動時に開始することもできます:
/etc/init.d/apache2 start /etc/init.d/mysql start
ステップ3.Zabbixをインストールする
apt
を追加する リポジトリ:
wget http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.2-1+trusty_all.deb sudo dpkg -i zabbix-release_2.2-1+trusty_all.deb sudo apt-get update
システムにZabbix aptリポジトリを追加したら、パッケージリストを更新し、コマンドを使用してZabbixをインストールします。
sudo apt-get install zabbix-server-mysql zabbix-frontend-php
ステップ4.Zabbixの設定。
sudo nano /etc/zabbix/zabbix_server.conf
次の値を調整し、選択したパスワードをメモします。後で必要になります。
DBName=zabbix DBUser=zabbix DBPassword=your_chosen_password_here
ステップ5.Zabbix用にMySQLデータベースを設定します。
デフォルトでは、MySQLは強化されていません。mysql_secure_installation
を使用してMySQLを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMySQLへのアクセスを行う各手順を注意深くお読みください。
mysql_secure_installation
次に、MySQLコンソールにログインして、Zabbix用のデータベースを作成する必要があります。次のコマンドを実行します。
mysql -u root -p
これによりパスワードの入力を求められるので、MySQLルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 Zabbixソフトウェア:
create user 'zabbix'@'localhost' identified by 'your_chosen_password_here'; create database zabbix; grant all privileges on zabbix.* to 'zabbix'@'localhost'; flush privileges; exit;
次に、新しく作成されたデータベースにスキーマをインポートします。
mysql -u zabbix -p zabbix < schema.sql mysql -u zabbix -p zabbix < images.sql mysql -u zabbix -p zabbix < data.sql
ステップ6.Zabbix用にApacheWebサーバーを構成します。
まず、Zabbixapacheファイルをパッケージディレクトリから移動します。
sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.conf sudo a2enconf zabbix.conf sudo a2enmod alias
Zabbix initファイルを編集して、正しいアクションが実行されるようにします。
### sudo nano /etc/default/zabbix-server START=yes
php.ini
を調整する必要があります Zabbixの推奨設定に従ってファイル:
### sudo nano /etc/php5/apache2/php.ini post_max_size = 16M max_execution_time = 300 max_input_time = 300 date.timezone = "Europe/London"
次に、設定例を/etc/zabbix
にコピーします ディレクトリ。次に、必要な調整も行います:
sudo cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php ### sudo nano /etc/zabbix/zabbix.conf.php $DB['DATABASE'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = 'your_chosen_password_here'
変更を有効にするには、ApacheおよびZabbixサービスを再起動します。
sudo service zabbix-server restart sudo service apache2 restart
ステップ7.Zabbixへのアクセス。
ZabbixはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://yourdomain.com/zabbix
に移動します。 またはhttp://server-ip/zabbix
インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。
おめでとうございます!Zabbixが正常にインストールされました。このチュートリアルをご利用いただきありがとうございますUbuntu 14.04システムにZabbixモニタリングツールをインストールするため。追加のヘルプや役立つ情報については、Zabbixの公式Webサイトを確認することをお勧めします。