Zabbix のインストール

インストール

# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
# yum install -y --enablerepo=remi,remi-php72 zabbix-server-mysql zabbix-web-mysql zabbix-web-japanes zabbix-agent zabbix-get

Zabbix用のデータベースとユーザー作成

'password' の部分は、自分のパスワードに変更。

# mysql -p
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
MariaDB [(none)]> exit

データベースの初期化

# cd /usr/share/doc/zabbix-server-mysql-3.2.6/
# gzip -d create.sql.gz
# mysql -u zabbix -p zabbix < create.sql

設定ファイルのバックアップ

# cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.bak

Zabbix の起動

# systemctl start zabbix-server
# systemctl start zabbix-agent

nginxの設定

location /zabbix {
	alias				/usr/share/zabbix;
	index				index.html index.php;

	location ~ ^/zabbix/(.+\.php)$ {
		alias			/usr/share/zabbix/$1;
		fastcgi_pass	127.0.0.1:9000;
		fastcgi_param	SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_param	PHP_VALUE "post_max_size = 16M\nmax_execution_time = 300\nmax_input_time = 300\ndate.timezone = Asia/Tokyo";
		include 		fastcgi_params;
	}
}

Zabbixの設定

https://アドレス/zabbix
で、Zabbix のトップページにアクセスします。

「Next step」

ちゃんと設定されていばエラーは出ない
「Next step」

データベースアクセス用のユーザー名と、パスワード設定。
「Next step」

Zabbix サーバーへの接続設定はとりあえずそのままで。
「Next step」

設定確認。
「Next step」

インストール結果の表示。
「Next step」

ログイン画面。
ユーザ名:Admin
パスワード:zabbix

func.inc.php でエラーが出る場合は、以下を修正。

function str2mem($val) {
	$val = trim($val);
	$last = strtolower(substr($val, -1));
	$val = (int)$val;

centos/v7/zabbix_のインストール.txt · 最終更新: 2018/07/22 16:57 by admin
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki