2018年06月15日
このエントリーをはてなブックマークに追加
zabbix 4.0 は 2018/9月ごろにリリースされるようです。現在は pre となっています。
テストでインストールしてみたいと思います。

・ 4.0 の Requirements (要件)
Zabbix Documentation 4.0 - 2 Requirements
※ mysql 以外のDBにも対応していますが、とりあえず自分に関係のあるところだけ。
MySQL 5.0.3 - 8.0.x
Apache 1.3.12以降
PHP 5.4.0以降
※PHPの拡張機能もいくつか必要ですが、rpm でインストールしたら自動で入りました。
※それ以外のオプションも rpm で自動で入りました。

・DBインストール
yum install mariadb-server

systemctl enable mariadb
systemctl start mariadb

・apache インストール
yum install httpd

systemctl enable httpd
systemctl start httpd

・PHPインストール
yum install php

vi /etc/php.ini
date.timezone = "Asia/Tokyo"


・DB設定
mysql_secure_installation
※ Set root password? [Y/n] はYを選択。それ以外はエンターで大丈夫。

・Zabbixインストール
rpm -ivh https://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm
yum install zabbix-server-mysql
yum install zabbix-web-mysql

・zabbix DB設定
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by ''
grant all privileges on zabbix.* to zabbix@`localhost` identified by '';
zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz |mysql -uzabbix -Dzabbix -p


・起動確認
systemctl restart httpd

以下のURLにアクセスする。
http:///zabbix/

インストール完了後は以下のデフォルトID/Passでログインする
Admin / zabbix




※以下のようなログがでて起動しませんでした。・・・SElinuxを無効にしていなかったからです。
localhost.localdomain systemd[1]: zabbix-server.service: control process exited, code=exited status=1
localhost.localdomain systemd[1]: Unit zabbix-server.service entered failed state.
localhost.localdomain systemd[1]: zabbix-server.service failed.

less /var/log/zabbix/zabbix_server.log
cannot start alert manager service: Cannot bind socket to "/var/run/zabbix/zabbix_server_alerter.sock": [13] Permission denied.
2743:20180716:174041.142 One child process died (PID:2776,exitcode/signal:1). Exiting ...
zabbix_server [2743]: Error waiting for process with PID 2776: [10] No child processes



stock_value at 17:43│Comments(0)技術 

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔