GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6にZabbixをインストールする方法

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

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS6へのZabbixのインストールを段階的に説明します。

CentOS6にZabbixをインストールする

手順1.まず、すべてのパッケージが最新であることを確認します。

 yum -y update 

ステップ2. LAMPサーバーをインストールし、いくつかのPHP拡張機能を含めます。

 yum install httpd httpd-devel yum install mysql mysql-server yum install php php-cli php-common php-devel php-pear php-gd php-mbstring php-mysql php-xml 

サービス開始Apache WebサーバーとMySQLにより、サーバーの起動時に開始することもできます:

 service httpd startservice mysql startchkconfig httpd onchkconfig mysqld on 

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

Zabbixリポジトリを追加し、パッケージをインストールします:

 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/i386/zabbix-release-2.4-1.el6.noarch.rpm 

次のコマンドを使用して、システムにMySQLデータベースサポートパッケージを使用してZabbixをインストールします。

 yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway 

ステップ4.Zabbix用にMySQLデータベースを設定します。

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

 mysql_secure_installation 

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

 mysql -u root -p 

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

 mysql> CREATE DATABASE zabbix CHARACTER SET UTF8; mysql>zabbix。*のすべての特権を「SECRET_PASSWORD」で識別される「zabbix」@「localhost」に付与します;mysql>FLUSH PRIVILEGES; mysql> quit 

ZabbixテンプレートをZabbixデータベースにインポートします:

 mysql -u zabbix -p zabbix  

ステップ5.ApacheWebサーバーを構成します。

/etc/httpd/conf.d/zabbix.confにApache用のファイルを作成しました :

 nano /etc/httpd/conf.d/zabbix.conf 

このファイルを次のように編集します:

 Alias / zabbix / usr / share / zabbix オプションFollowSymLinksAllowOverrideなしすべてを許可する必要がありますすべてを拒否する必要があります すべて拒否する必要があります

/etc/httpd/conf.d/zabbixでタイムゾーンを編集します これ、または独自のタイムゾーンを読むには:

 php_value date.timezone Europe / London 

php.iniを調整する必要があります Zabbixの推奨設定に従ってファイル:

 ### nano /etc/php.inimax_execution_time =600max_input_time =600memory_limit =256Mpost_max_size =32Mupload_max_filesize =16Mdate.timezone =Europe / London 

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

 service zabbix-server startservice zabbix-agent startservice httpd restartservice mysqld restartchkconfig zabbix-server on chkconfig zabbix-agent on 

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

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

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


Cent OS
  1. CentOS6にElggをインストールする方法

  2. CentOS6にDotclearをインストールする方法

  3. CentOS7にMySQLサーバーをインストールする方法

  1. CentOS7にMySQLをインストールする方法

  2. CentOS7にJiraをインストールする方法

  3. CentOS 6.x に MySQL 5.6 をインストールする方法

  1. CentOS8にMySQLをインストールする方法

  2. CentOS7にZabbixをインストールして設定する方法

  3. CentOS8にMySQLをインストールする方法