Installation Zabbix 3.4 sous Debian 9
Voici la procédure d’installation d’un serveur Zabbix tout-en-un ( Serveur Zabbix + BDD+ Frontend) sur une Debian 9 :
Prérequis:
- Un serveur Debian 9 installé et à jour
- Un accès aux dépôts Debian et à internet
Procédure:
Commencer par ajouter le dépot Zabbix:
wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+stretch_all.deb dpkg -i zabbix-release_3.4-1+stretch_all.deb apt-get update
Installer les paquets:
apt-get install zabbix-server-mysql zabbix-frontend-php apt-get install php-bcmath php-mbstring php-xml
Configurer la bdd
mysql -u root -p (par défaut il n'y a pas de mot de passe, appuyer juste sur "entrer") mysql> create user 'zabbix'@'localhost' identified by 'Your.Password.Here'; mysql> create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to 'zabbix'@'localhost'; mysql> quit;
Importer la bdd zabbix:
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -u zabbix -p zabbix
Configure database for Zabbix server
Editer le fichier de configuration : zabbix_server.conf pour utiliser la BDD.
vim /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=Your.Password.Here
Démarer le serveur Zabbix et configurer le démarrage automatique:
service zabbix-server start update-rc.d zabbix-server enable
Configuration PHP pour Zabbix Frontend
Il est nécessaire de modifier la configuration d’Apache pour le bon fonctionnement du portail. Editer le fichier /etc/apache2/conf-enabled/zabbix.conf.
Personnaliser la configuration comme ci-dessous, ne pas oublier de modifier la Timezone:
php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_populate_raw_post_data -1 php_value date.timezone Europe/Paris
Redémarrer Apache
systemctl restart apache2
Initialisation du portail Frontend
Ouvrir votre navigateur à l’adresse:
http://ip_du_serveur/zabbix/
Vous pouvez maintenant vous connecter au Portail Zabbix
Par défault les identifiants sont:
Login: Admin
Password: zabbix