centos6.5でzabbix2.4をインストールするためのチュートリアル図

centos-DVD1バージョンシステムの固定IPアドレスは192.168.159.128であり、centos-mininalバージョンシステムアドレスは192.168.1。*または192.168.2。*ネットワークセグメントです。

zabbix2.4のインストール(centos6.5)

Zabbixには独自のyumソースがあり、LNMPはhttps://lnmp.org/にアクセスして、自分でダウンロードしてインストールできます。

最初のステップは、zabbixの公式zabbixソースをインストールすることです。アドレスは次のとおりです。

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

2番目のステップでは、yumインストール方法を使用して、zabbixサーバーおよびエージェント関連のRPMパッケージを自動的にインストールします。

yum install -y mysql mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent

zabbix-get:このコマンドは、主に監視データを取得するために使用されます。インストールが成功したら、mysqlでzabbixデータベースとユーザーを作成する必要があります。

データベースへの入力に失敗しました。mysqldサービスが開始されていないことを確認してください。開始するだけです。

mysqlデータベースサービスを開始します: /etc/init.d/mysqld start

データベースを入力します:mysql -uroot

形式:データベース名に対する権限を付与します。「ユーザーパスワード」で識別されるuser @ログインホストにテーブル名を付与します。

GRANT ALL PRIVILEGES ON *.* TO zabbixuser@"%" IDENTIFIED BY "xxx";
FLUSH PRIVILEGES;

データベースとユーザーを作成します。

mysql> createdatabase zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhostidentified by 'zabbix';
flush privileges;
show databases;

mysql> quit;または\ q

Zabbix監視システムデータはデータベースに保存されており、いくつかのテーブルを作成する必要があります。

テーブル作成ステートメントを表示してインポートします。

[ root@localhost~]# cd /usr/share/doc/zabbix-server-mysql-2.4.8/create
[ root@localhost create]#ll

データベースをインポートします。

[ root@localhost create]# mysql -uroot zabbix< schema.sql
[ root@localhostcreate]# mysql -uroot zabbix < images.sql
[ root@localhostcreate]# mysql -uroot zabbix < data.sql

zabbixサーバー構成ファイルを変更します:(#番号が削除された場合は、#番号を削除する必要があります)

[ root@localhost ~]#vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
vimのインストール
# yum search vim //vim関連のソフトウェア情報を表示する
# yum install -y vim*//vimをオンラインでインストールする

タイムゾーンを変更します。

[ root@localhost~]# vim /etc/php.ini//phpで.ini構成ファイルの最後に次のコンテンツを追加します[shift+gファイルの最後にジャンプします]
php_valuemax_execution_time 300
php_valuememory_limit 128M
php_valuepost_max_size 16M
php_valueupload_max_filesize 2M
php_valuemax_input_time 300

"; date.timezone ="の前のセミコロンを削除し、一番上のボックスに記入して、同じ記号を付けます:Asia / Shanghai

変更が完了すると、システムを再起動すると有効になります。

現在の時刻を表示します。

[ root@localhost~]# date

現在の時刻を表示すると、時刻が同期されていないため、同期する必要があります

時間同期コマンドのインストール

[ root@localhost~]#yum install ntpdate

米国時間の同期を実行します

[ root@localhost~]# ntpdate us.pool.ntp.org

タイムゾーンの変更:(ln sf abbはaを指します)時間を同期します

[ root@localhost~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /usr/localtime
[ root@localhost~]#date

必要なサービスを開始します(再起動します):(開始することです。システムを開始しないと、サービスは開始されません。手動でサービスを開始できます)

必要なサービスを手動で開始します(再起動せずに)

ファイアウォールが有効になっていると、chkconfig httpd onがhttpdサービスを開始し、zabbix構成ページを開くことができません。

Apacheが起動しましたが、ブラウザからzabbixを開くことができません。解決策、ファイアウォールをオフにし、SELinuxをオフにします。

selinuxをオフにします。sed-i "s / SELINUX = enforcing / SELINUX = disabled / g" / etc / selinux / config

変更が成功したかどうかを確認します:#grepSELINUX / etc / selinux / config

ファイアウォールを停止します:/etc/init.d/iptables stop

誤って現象を発見しました。iptablesを閉じてiptablesサービスを停止すると、いつもおかしなことが起こります。システムを再起動してiptablesのステータスを確認すると、iptablesが自動的にオンになります。 libvirt(仮想化ツールのCライブラリ)が起動時にiptablesの起動を駆動することを調査した後、iptablesを完全に閉じる方法は、chkconfigツールを使用することです。chkconfigiptablesをオフにするだけで済みます。

[ システム環境]

CentOS release 6.7 (Final)

iptablesを閉じる

httpdを開始します:chkconfig httpd on

/etc/init.d/iptables stop#iptablesを閉じる

chkconfig iptables off#iptablesを完全に閉じます

chkconfig --list iptablesiptablesを確認します

chkconfig --list httpd // httpdスタートアップを表示

iptables-Lまたは/etc/init.d/iptablesstatus#iptablesの実行ステータスを表示します

cat / etc / redhat-release //システムバージョンを表示

タイムゾーンの変更:

vim /etc/php.ini; date.timezone = Asia / Shanghaiを変更し、前のセミコロンを削除します。以前にタイムゾーンを変更したときに追加することもできます

/etc/init.d/httpd restart //変更が完了したら、再起動します

httpdを再起動すると、エラーが報告され、httpd.confファイルvi /etc/httpd/conf/httpd.confが編集され、ServerName www.example.com:80前#がキャンセルされます。

システムを再起動した後、データベースが起動されていないためにデータベースが起動されなかったという別のエラーが報告されました。起動を実行します。次回起動時にエラーは報告されません。

[ root@localhost ~]# chkconfig mysqld on

すべてのインストールが完了したら、すべての起動を実行する必要があります。

総括する

上記は、編集者が紹介したcentos6.5でzabbix2.4をインストールするためのチュートリアル図です。お役に立てば幸いです。ご不明な点がございましたら、メッセージを残していただければ、編集者から返信があります。 ZaLou.Cnのウェブサイトをご支援いただきありがとうございます。

Recommended Posts

centos6.5でzabbix2.4をインストールするためのチュートリアル図
CentOS7.4でJDK1.8をインストールするためのグラフィカルチュートリアル
Centos8のdjangoプロジェクトにnginx + uwsgiをデプロイするためのチュートリアル
CentOS7の下にMesosチュートリアルをインストールします
CentOS 8(1905)システムをVMware仮想マシンにインストールするためのチュートリアル図
Centos8のインストール図(非常に詳細なチュートリアル)
ubuntu18用のpython3.7のインストールに関する詳細なチュートリアル
CentOSでのZabbixのインストールと展開およびローカリゼーション
Ubuntu16.04にCUDA9.0をインストールするための詳細なチュートリアル
CentOS7インストールzabbix4.0チュートリアル(グラフィックスとテキスト)
CentOS7でのJenkinsのインストールと展開のチュートリアル
CentOs7の下でのZabbixの4回目の分割払い
Ubuntu18.04にphpMyAdminをインストールするための詳細なチュートリアル
Centos7.2でのLDAPの完全な展開レコード
CentOS7にMySQL8をインストールするための詳細なチュートリアル
CentOS7でのZabbix監視プラットフォームの構築
Ubuntu20.04にPycharm2020.1をインストールするためのグラフィカルチュートリアル
中級クラスの子供向けにCentOS7にMySQL5.7をインストールしてください!
CentOS7.4はZabbix3.4をインストールします
ローカルyumソースを構成するためのCentOS8詳細チュートリアル
CentOSにremix-ideをインストールするためのエラーと解決策
CentOS7.3はZabbix3をインストールします
CentOS7でのpptpサーバーのインストールに関する注意事項
CentOS 8.1でLEMP(Linux + Nginx + MySQL + PHP)環境を構築する(詳細なチュートリアル)
centos6.5インストールzabbix4.4
Windows 8Hyper-VでのCentOS6およびSSH構成のインストール
centos8にnginxをインストールするための詳細なチュートリアル(グラフィック)
Centos7からCentos8にアップグレードするためのチュートリアル(詳細な図)
Centos7でJava開発用の基本的な環境を構築する
LinuxシステムへのJDK8のインストールに関する詳細なチュートリアル(CentOS7のインストール)
CentOS7.3 64ビット、ビルドZabbix3.4
CentOS7でGitBookを展開する
CentOS8インストールZABBIX4.4ガイド
CentOS7.4でHadoop-2.7.6をコンパイルします
zabbix 2.2.20インストールの詳細(Centos6.9)
CentosはMYSQL8.Xチュートリアルをインストールします
CentOS7の下にmysql5.7をインストールします
Centosインストールelasticsearchチュートリアル
Centos7の下にActiveMQをインストールします
CentOS7の下にPostgreSQL12をインストールします
Zabbix 5.0 LTSを探索する-CentOS8(1)
VMwareにCentOSをインストールする
Centos7インストールkubernetesチュートリアル
Centos7インストールMysql8チュートリアル
CentOSの下にJDK + Tomcat8をデプロイします
Centos7にmysqlをインストールします
centos6.8でランプを構成する
Centos7の下にJenkinsをインストールします
Centos7でのRedis3のインストール
MariaDBCentos7の下にMariaDBをインストールします
CentOS6.5の下にmysql5.1をインストールします
Linux CentOS7インストールチュートリアル
Centos7はZabbix3.4オリジナルをインストールします
centOS7でのSparkのインストールと構成のチュートリアルの詳細な説明
Ubuntu16.04環境でPython3.6の下にDjangoをインストールするための詳細な手順
Ubuntu18.04でSSHサービスをインストールおよび構成するためのメソッドステップ