User Tools

Site Tools


Action unknown: copypageplugin__copy
zabbix:installatie

Zabbix installatie

context

dit document beschrijft de installatie van Zabbix op Debian.

installatie

  1. installeer nginx
  2. installeer postgresql
  3. selecteer de Zabbix repo voor Debian met postgresql en nginx
  4. download de Zabbix repo:
    wget https://repo.zabbix.com/zabbix/6.2/debian/pool/main/z/zabbix-release/zabbix-release_6.2-2%2Bdebian11_all.deb
  5. installeer de Zabbix Repo: dpkg -i zabbix-release_6.2-2+debian11_all.deb
  6. werk de repo bij: apt update
  7. installeer alle Zabbix componenten:
    apt install zabbix-server-pgsql zabbix-frontend-php php7.4-pgsql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent
  8. meld aan op postgresql server:
    1. maak een gebruiker zabbix aan: CREATE USER zabbix PASSWORD '<wachtwoordje>';
    2. maak de zabbix DB aan: CREATE DATABASE zabbix OWNER zabbix;
    3. geef de zabbix server en gebruiker toegang tot postgresql server en de zabbix database:
      1. open /etc/postgresql/14/main/pg_hba.conf:
        host    zabbix        zabbix       zabbix.legoland.net      scram-sha-256
    4. importeer het databaseschema:
      zcat /usr/share/zabbix-sql-scripts/postgresql/server.sql.gz | psql -h postgresql.legoland.net -d zabbix -U zabbix
  9. open /etc/zabbix/zabbix_server.conf en vul database waarden in.
  10. open /etc/zabbix/nginx.conf en wijzig:
    listen          80;
    server_name     zabbix.legoland.net;
  11. herstart en activeer alle services:
    systemctl restart zabbix-server zabbix-agent nginx php7.4-fpm
    systemctl enable zabbix-server zabbix-agent nginx php7.4-fpm
  12. surf naar http://<zabbix server> en doorloop de wizard.

meer info

zabbix/installatie.txt · Last modified: by 127.0.0.1