CentOSの7.6ビルドLAMP展開のZabbix監視環境

まず、LAMP環境をインストールします 

1、Apacheをインストール

-y httpdのyumのインストール

のhttpdサービスブートセルフスタートを:httpdの有効systemctl

開始httpdサービスを:httpdの起動systemctl

オープン80ポート:-m状態のiptables -I INPUT -p tcpの --state NEW -m tcpの80を--dportはACCEPT -j

ビューポート番号:iptablesの-L -n
yumをwgetのインストール-y

1.1.MySQLインストール

MySQLはレポソースをダウンロードしてください:

wgetのhttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

インストールのmysql-コミュニティリリースel7-5.noarch.rpmパッケージ

RPM -ivh MySQLのコミュニティ・リリースel7-5.noarch.rpm

MYSQLをインストールします

sudoのyumを-yのMySQLサーバをインストールします

サービスを再起動します。

systemctl再起動mysqlの或
systemctl再起動mysql.service

ログインして、パスワードを変更します。

MySQLの-uルート
mysqlの>使用mysqlの。
MySQLの>更新ユーザ設定パスワード=パスワード(「123456」)ユーザ=「ルート」; 
MySQLの>フラッシュ権限; 
MySQLの>終了。

PHPインストール環境

yumのPHPをインストール-y
RPM -ql PHP

 PHPとMySQLアソシエイト

yumを-yのphpのphp-mysqlのインストール
RPM -qlのphp-mysqlの

 一般的なPHPモジュールのインストール

YUM -y PHP-GD PHP-LDAPのPHP-ODBC PHP-梨PHP-XML PHP-XMLRPCのPHP-mbstringのPHP-SNMPのPHP-石鹸カールカールdevelのPHP-bcmathをインストール
テストファイルに:
CDの/ var / www /のhtmlの
エコー" <PHPのするphpinfo();??> '> index.phpを

Apacheサーバを再起動します。

 systemctl再起動httpdの

Zabbixのインストールリポジトリ

RPM -iます。https:// repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
ベイ  のZabbixサーバ、クライアント、エージェントをインストール
yumをZABBIXサーバ-mysqlのZABBIX-ウェブ-mysqlのZABBIXエージェントをインストールします
初期データベースの作成:
#mysqlの-uroot - P 
パスワード
mysqlの >データベースZABBIXの文字の作成セットのutf8コレートutf8_binを。
mysqlの > ZABBIX上のすべての権限を付与* '%' @ 'ZABBIXは'で識別する。'ZABBIX ' 
MySQLの>ソースてcreate.sql。 mysqlの
>終了。
Zabbixの構成データベース・サーバ
Vimの/etc/zabbix/zabbix_server.conf

 

 コメントのない、ファイル/etc/httpd/conf.d/zabbix.confを編集し、あなたのための正しいタイムゾーンを設定します。

vimの/etc/httpd/conf.d/zabbix.conf 

在:#1はphp_value date.timezoneでヨーロッパ/リガ

 加:はphp_value date.timezoneでアジア/上海

 あなたは、通常のZABBIXをインストールした後、ZABBIX監視エラーZABBIXサーバが実行されていませんログインした後:表示される情報は、現在ではないかもしれません

次のシナリオでは、このエラーを引き起こす可能性があり、

1. selinuxには閉じています。通常は使用することはできません発見機能をしても、一連の問題を引き起こしますオープンSELinuxを閉じZABBIXてください

SELinuxの方法を閉じます。
臨時休業:setenforce 0

永久閉鎖:viのは/ etc / selinuxを/ configに

注意:
setenforce 1は、SELinuxの設定enforcingモードになり
setenforce 0 SELinuxをpermissiveモードの設定になり 
起動パラメータをLILOやGRUBの増加:SELinuxの= 0、また、SELinuxをオフにすることができます

ファイアウォールをオフにします

臨時休業:systemctlストップfirewalld.service 

永久に閉鎖さ:systemctl無効firewalld.service

(ターゲットホストの監視に配置された)1.インストールエージェント

RPM -iます。https:// repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

ZABBIXとして設置方法とインストール

yumをZABBIXエージェントZABBIX-送信者をインストール-y

エージェントプロファイルを変更します。

Vimの/etc/zabbix/zabbix_agentd.conf
VIMの/ etc / ZABBIX / zabbix_agentd.conf 

PidFileオプション = / VAR / RUN / ZABBIX / zabbix_agentd.pid 

ログファイル = / VAR /ログ/ ZABBIX / zabbix_agentd.log 

ログファイルサイズ = 0 

サーバー = 192.168.2.76の ホスト監視サーバ

ListenIPを = 0.00.0 

StartAgents = 3 

ServerActive = 127.0.0.1 ホスト監視対象サーバ

のホスト名 = node1はホスト名を監視対象

サービス・エージェントを開始するには、

ZABBIX開始systemctl -agent

そして、モニターは手動ZABBIX Webインタフェースホストホストに含ま

私は監視されている覚えているホストがダウンしている:selinuxを。

おすすめ

転載: www.linuxidc.com/Linux/2019-06/158984.htm
おすすめ