Устанавливаем  Nginx, php, mysql.

# pkg ins nginx php56 mysql56-server
# echo 'nginx_enable="YES"' >> /etc/rc.conf
# echo 'php_fpm_enable="YES"' >> /etc.rc.conf
# echo 'mysql_enable="YES"' >> /etc/rc.conf
# cd /usr/local/etc
# cp php.ini-production php.ini

Настраиваем php.

# vi php.ini


max_execution_time=300
max_input_time=300
post_max_size=16M
always_populate_raw_post_data = -1
date.timezone = Europe/Moscow

# service nginx start
# service php-fpm start
# service mysql-server start

Создаем базу данных и пользователя для zabbix сервера.

# mysql -u root

mysql> create database zabbix character set utf8;
mysql> grant all on zabbix.* to zabbuser@localhost identified by 'Пароль';
mysql> flush privileges;
mysql> quit

Устанавливаем zabbix сервер и веб-интерфейс для него.

# pkg ins zabbix24-server zabbix24-frontend
# cd /usr/local/share/zabbix24/server/database/mysql
# mysql -u zabbuser -pПароль zabbix schema.sql
# mysql -u zabbuser -pПароль zabbix data.sql
# cd /usr/local/etc/zabbix24
# cp zabbix_server.conf.sample zabbix_server.conf

Настраиваем конфиг zabbix сервера.

# vi zabbix_server.conf

DBName=zabbix
DBUser=zabbuser
DBPassword=Пароль
HousekeepingFrequency=2
Fpinglocation=/usr/local/sbin/fping


# chown -R www:www /usr/local/www

Настраиваем nginx.

# vi /usr/local/etc/nginx/nginx.conf

Меняем корневую директорию с 

root /usr/local/www/nginx

на

root /usr/local/www/zabbix

 

Также добавляем в конец Index секции index.php.
Находим строку location ~ \.php$ и раскомментируем ее и все что находится внутри ее фигурных скобок, включая фигурные скобки.
И в строке fastcgi_param заменить:

/scripts$fastcgi_script_name;


на

/usr/local/www/zabbix$fastcgi_script_name;
 

# echo 'zabbix_server_enable="YES"' >> /etc/rc.conf
# service nginx restart
# service php-fpm restart
# service zabbix_server start

Идем в браузер и заканчиваем установку.

Логин: Admin
Пароль: zabbix