Comparateur de configurations

Deux serveurs censés être identiques ne le sont jamais tout à fait. Collez leurs configurations : l'outil liste les directives qui diffèrent et affiche la comparaison ligne à ligne.

Cet outil a besoin de JavaScript pour traiter vos données dans le navigateur. Activez-le pour l'utiliser : rien n'est jamais envoyé. Sans JavaScript, seul l'exemple pré-calculé ci-dessous est affiché.

Différences
4
Directives identiques
3
Modifiées
3
Ajoutées dans B
1
Retirées de A
0

Valeurs modifiées

  • Listen : 80 devient 443
  • MaxClients : 150 devient 300
  • Timeout : 60 devient 30

Ajoutées dans B

  • ServerTokens Prod

Comparaison ligne à ligne

- Listen 80
+ Listen 443
  ServerName exemple.test
  KeepAlive On
- MaxClients 150
+ MaxClients 300
  LogLevel warn
- Timeout 60
+ Timeout 30
+ ServerTokens Prod

Comment ça marche

  1. Collez la configuration A et la configuration B.
  2. Choisissez d'ignorer ou non les commentaires et les différences d'espaces.
  3. Lisez les directives modifiées, ajoutées et retirées, puis la comparaison ligne à ligne.

Le traitement se fait localement dans votre navigateur. Rien n'est envoyé, stocké ni analysé à distance.

Questions fréquentes

Mes fichiers sont-ils envoyés ?

Non. La comparaison se fait dans votre navigateur et rien n'est transmis.

Comment sont lues les directives ?

Une ligne « clé valeur », « clé = valeur » ou « clé : valeur » est une directive ; les lignes qui ne ressemblent pas à cela sont comparées telles quelles.

Peut-on comparer des fichiers volumineux ?

La comparaison ligne à ligne est limitée à environ 2 000 lignes par fichier ; la liste des directives n'a pas cette limite.

Pour aller plus loin