Инструменты пользователя

Инструменты сайта


zabbix:frontend

Zabbix frontend

FIXME

Графический интерфейс для работы с Zabbix сервер.

Установка

apt install zabbix-frontend-php

Необходимые действия для Apache:

apt install libapache2-mod-php php-pear
a2enmod php7.0
a2dismod mpm_event
a2enmod mpm_prefork

Необходимые действия для поддержки MySQL:

apt install php-mysql php7.0-mysql
service apache2 restart

Apache

FIXME

Настройка HTTP сервера Apache.

1. Нужно создать файл:

Создаем /etc/zabbix/apache.conf

# Define /zabbix alias, this is the default
<IfModule mod_alias.c>
    Alias /zabbix /usr/share/zabbix
</IfModule>

делаем ссылку в /etc/apache2/conf.d/zabbix

2. Выполнить следующие действия:

zabbix_apache.sh
# Создаем символическую ссылку
ln -s /etc/zabbix/apache.conf /etc/apache2/sites-available/zabbix.conf
 
# Разрешаем сайт
a2ensite zabbix
# Перезапуск 
service apache2 reload

PHP

Вносим изменения в /etc/php5/apache2/php.ini

/etc/php5/apache2/php.ini
max_execution_time = 300
memory_limit = 128M
post_max_size = 16M
upload_max_filesize = 2M
max_input_time = 300
always_populate_raw_post_data = -1
[Date]
date.timezone = Europe/Moscow
service apache2 restart

Настройка

Для настройки через встроенный сервер нужно использовать следующий URL:

http://СЕРВЕР/zabbix

Параметры подключения хранятся в файле /etc/zabbix/zabbix.conf.php, пример:

/etc/zabbix/zabbix.conf.php
<?php
// Zabbix GUI configuration file.
global $DB;
 
$DB['TYPE']     = 'MYSQL';
$DB['SERVER']   = 'АДРЕС_СЕРВЕРА';
$DB['PORT']     = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER']     = 'zabbix';
$DB['PASSWORD'] = 'ПАРОЛЬ';
 
// Schema name. Used for IBM DB2 and PostgreSQL.
$DB['SCHEMA'] = '';
 
$ZBX_SERVER      = 'АДРЕС_СЕРВЕРА';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = '';
 
$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
zabbix/frontend.txt · Последние изменения: 2020-08-19 10:42 — GreyWolf