Aller au contenu principal

uninstall-zabbix

Pour désinstaller Zabbix d'une machine virtuelle (VM) sous Debian 12, vous devez suivre les étapes suivantes pour supprimer complètement Zabbix et ses composants associés.

1. Arrêter les services Zabbix

Avant de désinstaller Zabbix, il est recommandé d'arrêter les services Zabbix pour éviter tout problème.

sudo systemctl stop zabbix-server zabbix-agent zabbix-proxy

2. Désinstaller les paquets Zabbix

Utilisez apt-get pour désinstaller les paquets Zabbix et leurs dépendances.

sudo apt-get remove --purge zabbix-server-mysql zabbix-frontend-php zabbix-agent zabbix-proxy-mysql

Si vous avez utilisé une base de données différente (comme PostgreSQL), remplacez zabbix-server-mysql par zabbix-server-pgsql.

3. Supprimer les fichiers de configuration et les données résiduelles

Pour s'assurer que toutes les traces de Zabbix sont supprimées, vous pouvez supprimer les fichiers de configuration et les répertoires associés.

sudo rm -rf /etc/zabbix
sudo rm -rf /var/lib/zabbix
sudo rm -rf /usr/share/zabbix

4. Supprimer la base de données Zabbix (optionnel)

Si vous souhaitez également supprimer la base de données Zabbix, vous pouvez le faire en vous connectant à votre serveur de base de données (MySQL/MariaDB ou PostgreSQL) et en supprimant la base de données Zabbix.

Pour MySQL/MariaDB :

sudo mysql -u root -p

Dans l'invite MySQL, exécutez les commandes suivantes :

DROP DATABASE zabbix;
DROP USER 'zabbix'@'localhost';

Pour PostgreSQL :

sudo -u postgres psql

Dans l'invite PostgreSQL, exécutez les commandes suivantes :

DROP DATABASE zabbix;
DROP USER zabbix;

5. Supprimer les dépendances inutilisées

Après la désinstallation, vous pouvez nettoyer les paquets inutilisés et leurs dépendances.

sudo apt-get autoremove
sudo apt-get autoclean

6. Vérifier que tout a été supprimé

Pour vous assurer que tout a été correctement désinstallé, vous pouvez vérifier si des fichiers ou répertoires Zabbix restent.

sudo find / -name "*zabbix*"

Si des fichiers ou répertoires restent, vous pouvez les supprimer manuellement.

7. Redémarrer la VM (optionnel)

Il est recommandé de redémarrer la VM pour s'assurer que tous les services et configurations ont été correctement supprimés.

sudo reboot

Après avoir suivi ces étapes, Zabbix devrait être complètement désinstallé de votre VM Debian 12.