Configuration de axe DevTools Linter édition sur site

Link to Configuration de axe DevTools Linter édition sur site copied to clipboard
Free Trial
Not for use with personal data

L'édition sur site d'axe DevTools Linter est un binaire Linux x86 64 bits qui permet à votre organisation d'utiliser axe DevTools Linter localement. Ce guide montre comment configurer ce logiciel.

Pour installer axe DevTools Linter édition sur site, vous aurez besoin du binaire, qui est disponible pour Linux x86 64 bits. Vous aurez également besoin de NGINX si vous souhaitez configurer une instance de proxy inverse (pour utiliser des requêtes cryptées car axe DevTools Linter ne reconnaît pas les connexions cryptées). Voir Utilisation d'axe DevTools Linter avec un proxy inverse pour plus d'informations.

Vous aurez également besoin d'une clé de licence pour utiliser l'édition sur site d'axe DevTools Linter. Contactez le service d'assistance de Deque pour obtenir votre clé de licence.(mailto:help@deque.com)

note

Le service axe DevTools Linter a été testé sur Red Hat Enterprise Linux Server Release 7.9 (Maipo).

Installation

Vous pouvez extraire les fichiers d'installation en tapant ce qui suit :

tar xvfz axe_Linter_installer.tar.gz

Les fichiers seront extraits dans le répertoire courant.

Avant de pouvoir exécuter le programme d'installation, vous devez définir l'indicateur d'exécution sur le fichier en saisissant ce qui suit :

chmod +x installer

Vous pouvez maintenant exécuter le programme d'installation. Vous devez l'exécuter en tant que root en tapant ce qui suit :

sudo ./installer --license-key your-license-key
important

L'option --license-key est obligatoire.

L'installateur créera un nouvel utilisateur axe s'il n'existe pas déjà (mais ne créera pas de répertoire home). Il créera également le répertoire /opt/deque s'il n'existe pas.

Pour plus d'informations sur les options de ligne de commande acceptées par le programme d'installation, consultez Options du programme d'installation ci-dessous.

Paramétrer le service pour qu'il s'exécute automatiquement

La première étape pour exécuter axe DevTools Linter au démarrage consiste à modifier la configuration du service en tant que root :

sudo nano /etc/systemd/system/axe-linter.service

Ajoutez les lignes suivantes au bas du fichier si elles ne sont pas déjà là :

[Install]
WantedBy=multi-user.target

(Il est peu probable que vous ayez besoin d'ajouter ceci.)

Vous devez maintenant activer le service en tapant :

sudo systemctl enable axe-linter

Vous devez maintenant redémarrer la machine pour voir si le service axe DevTools Linter démarre automatiquement. La section suivante montre comment obtenir le statut du service.

Obtention du statut du service

Vous pouvez utiliser la commande systemctl pour vérifier l'état du service en cours d'exécution comme indiqué ci-dessous :

systemctl status axe-linter

Ce qui suit montre un exemple de sortie du service en cours d’exécution :

● axe-linter.service - Axe Linter Service
   Loaded: loaded (/opt/deque/service/axe-linter.service; linked; vendor preset: enabled)
   Active: active (running) since Wed 2021-11-24 12:34:11 PST; 6 days ago
     Docs: https://deque.com/axe
 Main PID: 4401 (axe-linter-serv)
    Tasks: 10 (limit: 2108)
   CGroup: /system.slice/axe-linter.service
           └─4401 /opt/deque/axe-linter-service

Nov 24 12:34:11 galliumos systemd[1]: Started Axe Linter Service.

Si le service n'est pas en cours d'exécution, vous verrez un résultat similaire à ce qui suit :

● axe-linter.service - Axe Linter Service
   Loaded: loaded (/opt/deque/service/axe-linter.service; linked; vendor preset: enabled)
   Active: inactive (dead)
     Docs: https://deque.com/axe

Options d'installation

Le programme d’installation sur site reconnaît plusieurs options de ligne de commande :

  • --axe-user nomd'utilisateur

    Le nom d'utilisateur qui sera propriétaire du service axe-linter en cours d'exécution. Si cet utilisateur n'existe pas, il sera créé. La valeur par défaut est axe.

  • --license-key votre-clé-de-licence

    La clé de licence qui sera utilisée par le service axe-linter. Ce paramètre est obligatoire. Contactez le service d'assistance de Deque pour plus d'informations sur votre clé de licence.(mailto:help@deque.com)

  • --niveau-de-journalisation niveau de journalisation sélectionné

    Le niveau de journalisation qui sera utilisé par le service axe DevTools Linter installé. La valeur par défaut est erreur. Les valeurs sont : error, warn, info, verbose et debug.

  • --port your-port

    Le port sur lequel le service axe-linter écoutera les requêtes. Le port par défaut est 3000.