GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu16.04LTSにZabbixをインストールする方法

このチュートリアルでは、Ubuntu 16.04 LTSサーバーにZabbixをインストールする方法を紹介します。知らない人のために、Zabbixは理想的なオープンソースの監視ツールです。 Zabbixは非常に柔軟性があり、HTTP / SNMPを使用するか、監視するマシンにZabbixエージェントをインストールすることで情報を取得でき、多くのカスタマイズが可能です。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04 LTSXenialXerusにZabbixを段階的にインストールする方法を紹介します。

Ubuntu 16.04 LTSXenialXerusにZabbixをインストールする

手順1.まず、次の apt-get を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。

 sudo apt-get updatedsudo apt-get upgrade 

ステップ2. LAMP(Linux、Apache、MariaDB、およびPHP)サーバーをインストールします。

Ubuntu 16.04 LAMPサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。また、必要なすべてのPHPモジュールをインストールしてください:

>
 apt-get install php7.0-readline php7.0-curl php7.0-gd php7.0-mbstring libapache2-mod-php7.0 php7.0-mcrypt php7.0-bz2 php7.0-zip 

ステップ3.Ubuntu16.04にZabbixをインストールします。

最初に行うことは、以下に示すようにリポジトリをダウンロードして追加することです。

 wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.debdpkg -i zabbix-release_3.2-1 + xenial_all.deb 

システムにZabbix aptリポジトリを追加したら、パッケージリストを更新し、コマンドを使用してZabbixをインストールします。

 apt-get updateapt-get install zabbix-server-mysql zabbix-frontend-php 

ステップ4.Zabbixの設定。

 sudo nano /etc/zabbix/zabbix_server.conf 

次の値を調整し、選択したパスワードをメモします。後で必要になります。

 DBName =zabbixdbDBUser =zabbixDBPassword =your_chosen_password_here 

ステップ5.Zabbix用にMariaDBデータベースを構成します。

デフォルトでは、MariaDBは強化されていません。mysql_secure_installationスクリプトを使用してMariaDBを保護できます。ルートパスワードを設定する各手順を注意深く読み、その下で匿名を削除する必要があります。ユーザーは、リモートルートログインを禁止し、テストデータベースと安全なMySQLへのアクセスを削除します。

 mysql_secure_installation 

次のように構成します:

-rootパスワードを設定しますか? [Y / n] y-匿名ユーザーを削除しますか? [Y / n] y-rootログインをリモートで禁止しますか? [Y / n] y-テストデータベースを削除してアクセスしますか? [Y / n] y-特権テーブルを今すぐリロードしますか? [Y / n] y 

次に、MariaDBコンソールにログインし、Zabbixのデータベースを作成する必要があります。次のコマンドを実行します。

 mysql -u root -p 

これによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 Zabbixソフトウェア:

 create user'zabbix'@'localhost'は'your_chosen_password_here'で識別されます;createdatabasezabbixdb;zabbixdb。*のすべての権限を'zabbix'@'localhost';flush特権;exit;
に付与します

Zabbixデータベースとユーザーを作成した後、以下のコマンドを使用してZabbix初期データベースをインポートする必要があります。

 cd / usr / share / doc / zabbix-server-mysqlzcat create.sql.gz | mysql -u root -p zabbixdb 

ステップ6.Zabbix用にApacheWebサーバーを構成します。

まず、Zabbixapacheファイルをパッケージディレクトリから移動します。

 sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.confsudo a2enconfzabbix.confsudoa2enmodエイリアス

Zabbixの推奨設定に従ってPHPタイムゾーンを調整する必要があります:

 ### nano /etc/zabbix/apache.conf php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M Europe 

変更を有効にするには、ApacheおよびZabbixサービスを再起動します。

 systemctl restart apache2systemctl start zabbix-server 

ステップ7.Zabbixへのアクセス。

デフォルトでHTTPポート80で利用可能になります。お気に入りのブラウザを開き、 http://your-domain.com/zabbix> またはhttp:// server-ip / zabbix インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます!Zabbixが正常にインストールされました。Ubuntu16.04LTSシステムにZabbixモニタリングツールをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Zabbixの公式Webサイトを確認することをお勧めします。 。


Ubuntu
  1. Ubuntu16.04LTSにTYPO3をインストールする方法

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

  3. Ubuntu18.04LTSにMySQLをインストールする方法

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

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

  3. Ubuntu18.04LTSにショップウェアをインストールする方法

  1. Ubuntu16.04LTSにPiwikをインストールする方法

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

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