CentOS7.3 64ビット、ビルドZabbix3.4

1つは、システム環境####



  1. [ root@ecs-5c78-0001 ~]# cat /etc/redhat-release
  2. CentOS Linux release 7.3.1611 (Core)

テストを容易にするために、ファイアウォールを開始せずにファイアウォールを停止および開始し、必要に応じて実稼働環境を調整します



  1. [ root@ecs-5c78-0001 ~]# systemctl stop firewalld.service
  2. [ root@ecs-5c78-0001 ~]# systemctl disable firewalld.service

selinuxを閉じる



  1. [ root@ecs-5c78-0001 ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
  2. [ root@ecs-5c78-0001 ~]# grep SELINUX=disabled /etc/selinux/config
  3. SELINUX=disabled
  4. [ root@ecs-5c78-0001 ~]# setenforce 0
  5. setenforce: SELinux is disabled

次に、データベースのインストールと構成####

1、 インストールする前に、システムにrpmを使用してインストールされている[MySQL](https://cloud.tencent.com/product/cdb?from=10680)または[MariaDB](https://cloud.tencent.com/product/tdsql?from=10680)があるかどうかを確認してください

[ root@ecs-5c78-0001~]# rpm -qa | grep mysql
[ root@ecs-5c78-0001~]# rpm -qa | grep mariadb
mariadb-libs-5.5.52-1.el7.x86_64

2、 アンインストールする必要がある場合は、次のコマンドを実行します。rpm-e software name、実行が失敗した場合は、次のコマンドを使用できます。rpm-e --nodeps software nameで強制的にアンインストールし、アンインストール後に使用します。
結果を表示するには、rpm -qa | grepmysqlまたはrpm-qa | grepmariadbを使用します。

[ root@ecs-5c78-0001~]# rpm -e mariadb-libs-5.5.52-1.el7.x86_64
error: Failed dependencies:
	libmysqlclient.so.18()(64bit) is needed by(installed) postfix-2:2.10.1-6.el7.x86_64
	libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by(installed) postfix-2:2.10.1-6.el7.x86_64
[ root@ecs-5c78-0001~]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64

mariadbをインストールする

[ root@ecs-5c78-0001~]# yum install mariadb-server mariadb –y

データベースを起動し、起動するように設定します



  1. [ root@ecs-5c78-0001 ~]# systemctl start mariadb
  2. [ root@ecs-5c78-0001 ~]# systemctl enable mariadb
  3. Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.

その他のデータベース操作コマンド


  1. [ root @ ecs-5c78-0001〜] #systemctl restart mariadb#restart
  2. [ root @ ecs-5c78-0001〜] #systemctl stop mariadb#stop

3、Zabbix3.4のインストールと構成####

1、 zabbixをインストールします(ここのhttp://リンクが更新されることに注意してください。Webサイトを直接開いて最新のRPMパッケージリンクを照会し、rpm -ivhを使用してインストールできます)


  1. [ root@ecs-5c78-0001 ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
  2. Retrieving http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
  3. Preparing... ################################# [100%]
  4. Updating / installing... 1:zabbix-release-3.4-1.el7.centos ################################# [100%]
[ root@ecs-5c78-0001~]# yum install zabbix-server-mysql zabbix-web-mysql -y

2、 データベースを作成する


  1. [ root@ecs-5c78-0001 ~]# mysql
  2. Welcome to the MariaDB monitor. Commands end with ; or \g.
  3. Your MariaDB connection id is 2
  4. Server version: 5.5.56-MariaDB MariaDB Server
  5. Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
  6. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  7. MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
  8. Query OK, 1 row affected (0.00 sec)
  9. MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
  10. Query OK, 0 rows affected (0.00 sec)
  11. MariaDB [(none)]> exit
  12. Bye

3、 データベースをインポートします(ここでは、zabbix-mysql-3.4.5バージョン番号が更新されることに注意してください)

[ root@ecs-5c78-0001~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.5/create.sql.gz |mysql -uzabbix -pzabbix zabbix

4、 データベースのユーザーとパスワードを構成する

[ root@ecs-5c78-0001~]# vim /etc/zabbix/zabbix_server.conf

5、 次の構成を変更します

DBName=zabbix

DBUser=zabbix

DBPassword =を》》 DBPassword = zabbixに変更しました

保存して終了:wq

6、 zabbixサーバーを起動し、起動するように設定します

[ root@ecs-5c78-0001~]# systemctl start zabbix-server.service 
[ root@ecs-5c78-0001~]# systemctl enable zabbix-server.service 
Created symlink from/etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.

7、 zabbixフロントエンドPHP構成を編集し、タイムゾーンを変更します

[ root@ecs-5c78-0001~]# vim /etc/httpd/conf.d/zabbix.conf 

php_value date.timezone Europe / Rigaが "" php_value date.timezone Asia / Shanghaiに変更されました

保存して終了:wq

次のように変更します

8、 Selinuxの構成



  1. [ root@ecs-5c78-0001 ~]# setsebool -P httpd_can_connect_zabbix on
  2. setsebool:  SELinux is disabled.
  3. [ root@ecs-5c78-0001 ~]# setsebool -P httpd_can_cetwork_connect_db on
  4. setsebool:  SELinux is disabled.

9、 httpdを起動し、起動するように設定します

[ root@ecs-5c78-0001~]# systemctl start httpd
[ root@ecs-5c78-0001~]# systemctl enable httpd
Created symlink from/etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

第4に、ZabbixWeb情報を構成します####

  1. ブラウザログインローカルIP:http://192.168.2.216/zabbix/

  1. クリック:次のステップ

  1. クリック:次のステップ

  1. クリック:次のステップ

  1. 入力情報を確認し、[次のステップ]をクリックします

  1. [完了]をクリックして、構成ファイルを/etc/zabbix/web/zabbix.conf.phpに生成します。

構成ファイルを表示します。

cat /etc/zabbix/web/zabbix.conf.php

Zabbix3.4にログインします。デフォルトのユーザー名:管理者のデフォルトのパスワード:zabbix

ログインページ

中国語に変更

Zabbixサーバー側のインストールが完了しました。

5つ目は、Zabbix-agent ####をインストールしてセットアップすることです。

zabbix-agentをインストールします

[ root@ecs-5c78-0002~]#  rpm -ivh  https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarh.rpm
Retrieving https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
Preparing...                          ################################# [100%]
Updating / installing...1:zabbix-release-3.4-1.el7.centos  ################################# [100%][root@ecs-5c78-0002~]#  yum install zabbix-agent –y

または、公式Webサイトで提供されているリンクを使用して、rpm -ivhを使用してインストールします。rpm-ivhhttp://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.0-1.el7.x86_64 .rpm

zabbix-agentを構成します

[ root@ecs-5c78-0002~]# vim /etc/zabbix/zabbix_agentd.conf 

サーバーのIPアドレスを変更する

zabbix-serverサーバーのIPアドレスに変更します

ServerActiveIPアドレスを変更する

zabbix-serverサーバーのIPアドレスに変更します

zabbix-agentを起動し、起動するように設定します

[ root@ecs-5c78-0002~]# systemctl start zabbix-agent.service 
[ root@ecs-5c78-0002~]# systemctl enable zabbix-agent.service 
Created symlink from/etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.

6、Zabbix-サーバーは監視ホストを追加します####

監視ホストを手動で追加する

zabbix-agentマシンのIPを指定します

監視テンプレートを追加します。テンプレートが追加された場合にのみ、ホストが実際に監視されます。

グラフィックを追加してデータを観察する

監視は成功します(クライアントはファイアウォールを閉じるか、ポートを許可する必要があります。そうしないと、ZBXアイコンがエラーを赤で報告します)

ホストを自動的に検出

検出ルールを追加する

自動的に検出されたホストを表示する

この時点で、zabbixの単純な監視が展開されます。

[ Centos7ビルドzabbix3.4.5](https://blog.csdn.net/chshgod1/article/details/81167770)####

[ そもそもザビックスの工事をぼんやりとやったのですが、実はこれを作る前にザビックス2.4を作ってみたのですが、前のものが古すぎると感じてから押してやり直して、やりがいを感じました。実際、最も重要なことは、もっと投げること、もっと投げることです...](https://blog.csdn.net/chshgod1/article/details/81167770)

( adsbygoogle = window.adsbygoogle || []).push({});

Recommended Posts

CentOS7.3 64ビット、ビルドZabbix3.4
CentOS7.6でzabbixモニタリングzabbix4.2をビルドする
CentOS7.6でzabbixモニタリングzabbix4.2をビルドする
CentOS7.4はZabbix3.4をインストールします
CentOS7.3はZabbix3をインストールします
CentOS7ビルドジェンキンス
Centosビルドlnmp
Centos7ビルドpython3.8.5 + scrapy + gerapy
centos6.5インストールzabbix4.4
CentOSビルドプライベートgit
Linux(centos7)ビルドgitlab
centos7でk8s1.9.9をビルドする
CentOS8インストールZABBIX4.4ガイド
CentOS6.7ビルドLNMP環境
zabbix 2.2.20インストールの詳細(Centos6.9)
Centos6.9ビルドrabbitmq3.6.8クラスター
Centos7.6ビルドLNMP環境
Zabbix 5.0 LTSを探索する-CentOS8(1)
Centos7ビルドKubernetesクラスター
ジェンキンスはセントスに基づいて構築されています
CentOSでHadoopを構築する
Centos7ビルドDNSサービス
CentOS7ビルドLNMP環境
Centos7はZabbix3.4オリジナルをインストールします
Centos6.5でドッカー環境を構築する
CentOs7.3ビルドSolrスタンドアロンサービス
CentOS7でOpenV **サーバーを構築する
CentOs7.3ビルドRabbitMQ3.6スタンドアロンサービス
CentOS7でOpenLDAPサーバーを構築する
CentOSでMariaDBレプリケーションを構築する
CentOs7.3ビルドZooKeeper-3.4.9スタンドアロンサービス
CentOS7に基づくZabbix3.4をインストールします
CentOs7.3ビルドSolrCloudクラスターサービス
CentOS 8.0.1905インストールZABBIX4.4バージョン(検証済み)
CentOS 8(2)
CentOS8.1ビルドGitlabサーバーの詳細なチュートリアル
CentOS8でPXCクラスターを構築する
gitlabを構築するためのCentos6メソッドの手順
centos7でFTPサーバーを構築する
CentOS 8(1)
dockerに基づいてElasticsearch6.2.4(centos)を構築する
LinuxでNginx環境を構築する(CentOS)
(centos7)linuxビルドnginxロードバランシングビルド
Centos7ビルドjavaWebサーバーtomcat
CentOSに基づいてDiscuzフォーラムを構築する
CentOs7のインストールと展開Zabbix3.4オリジナル
Centos7.3でYumプライベートウェアハウスを構築する
virtualBoxはcentosをインストールし、tomcatをビルドします
[スイッチ] CentOS764ビットインストールmysqlチュートリアル
centos6.5でzabbix2.4をインストールするためのチュートリアル図
CentOSに基づいてWeChatアップルトサービスを構築する
Centos7はvimを使用して強力なpytを構築します
Centos 764ビットデスクトップバージョンのインストールグラフィックチュートリアル
CentOSに基づいてWeChatアップルトサービスを構築する
CentOS7ビルドFastDFS分散ファイルシステム(オン)
CentOSでのZabbixのインストールと展開およびローカリゼーション
(1)クラスター環境を構築するためのCentos7のインストール
CentOS7インストールzabbix4.0チュートリアル(グラフィックスとテキスト)
[PHP] CentOSでPHPオペレーティング環境を構築する
32ビットおよび64ビットのCentOS6.0でMono2.10.8およびJexus5.0をインストールします
CentOs7の下でのZabbixの4回目の分割払い