Install Zabbix 3.4 server/proxy, agent on Debian 9 with nginx and MySQL.
Adding Zabbix repository
1 | |
Install Zabbix server, frontend, agent
1 | |
Create initial MySQL database
1 | |
Importing data
1 | |
Configure the database for Zabbix server
Edit file /etc/zabbix/zabbix_server.conf
1 | |
Configure Zabbix Proxy
1 | |
Configure PHP for Zabbix frontend
Edit file php.ini https://github.com/zabbix/zabbix-docker/blob/3.4/web-nginx-mysql/ubuntu/conf/etc/php/7.2/fpm/conf.d/99-zabbix.ini
1 | |
Copy Zabbix frontend PHP files
1 | |
Configure NGINX
Edit nginx.conf https://github.com/zabbix/zabbix-docker/blob/3.4/web-nginx-mysql/ubuntu/conf/etc/nginx/nginx.conf
1 | |
zabbix.conf https://github.com/zabbix/zabbix-docker/blob/3.4/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx.conf
1 | |
zabbix_ssl.conf https://github.com/zabbix/zabbix-docker/blob/3.4/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
1 | |
Start Zabbix server and agent processes
Start Zabbix server and agent processes and make it start at system boot:
1 | |