De On-Premises Editie van Axe DevTools Linter Installeren

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Free Trial
Not for use with personal data

De on-premises editie van Axe DevTools Linter is een 64-bits x86 Linux-binary waarmee uw organisatie Axe DevTools Linter lokaal kan gebruiken. Deze handleiding laat zien hoe u deze software installeert.

note

U kunt de on-premises Axe DevTools Linter ook installeren met Docker. Zie On-Premises Axe DevTools Linter Installeren met Docker voor instructies.

Om de on-premises Axe DevTools Linter te installeren, heeft u de binary nodig, die beschikbaar is voor 64-bits x86 Linux. U heeft ook NGINX nodig als u een reverse proxy-instantie wilt opzetten (om versleutelde aanvragen te gebruiken, omdat Axe DevTools Linter geen versleutelde verbindingen herkent). Zie Gebruik van Axe DevTools Linter met een Reverse Proxy voor meer informatie.

U heeft ook een licentiesleutel nodig voor het gebruik van de on-premises editie van Axe DevTools Linter. Neem contact op met Deques helpdesk om uw licentiesleutel te verkrijgen.

note

De Axe DevTools Linter-service is getest op Red Hat Enterprise Linux Server Release 7.9 (Maipo).

Installatie

U kunt de installatiebestanden uitpakken door het volgende te typen:

tar xvfz installer.tar.gz

De bestanden worden uitgepakt naar de huidige map.

U kunt nu het installatieprogramma uitvoeren. U moet het uitvoeren als root door het volgende te typen:

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

De --license-key optie is vereist.

De installer zal een nieuwe gebruiker axe aanmaken als deze nog niet bestaat (maar zal geen home directory aanmaken). Het zal ook de /opt/deque directory aanmaken als deze niet bestaat.

Voor meer informatie over de command-line opties die door het installatieprogramma worden geaccepteerd, zie Installatie-Opties hieronder.

De Service Automatisch Laten Uitvoeren

De eerste stap om Axe DevTools Linter bij het opstarten uit te voeren is om als root de configuratie van de service te bewerken:

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

Voeg de volgende regels onderaan het bestand toe als deze er nog niet zijn:

[Install]
WantedBy=multi-user.target

(Het is onwaarschijnlijk dat u dit moet toevoegen.)

Nu moet u de service inschakelen door te typen:

sudo systemctl enable axe-linter

U moet nu de machine opnieuw opstarten om te zien of de Axe DevTools Linter-service automatisch start. Het volgende gedeelte laat zien hoe u de status van de service kunt ophalen.

De Status van de Service Ophalen

U kunt de systemctl opdracht gebruiken om de status van de draaiende service te controleren zoals hieronder getoond:

systemctl status axe-linter

Het volgende toont een voorbeeld van de uitvoer van de draaiende service:

● 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.

Als de service niet draait, ziet u uitvoer vergelijkbaar met het volgende:

● 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

Installatie-Opties

De on-premises installer herkent verschillende command-line opties:

  • --axe-user gebruikersnaam

    De gebruikersnaam die eigenaar zal zijn van de draaiende Axe Linter-service. Als deze gebruiker niet bestaat, wordt hij aangemaakt. De standaardwaarde is axe.

  • --license-key uw-licentiesleutel

    De licentiesleutel die door de Axe Linter-service wordt gebruikt. Deze parameter is vereist. Neem contact op met Deques helpdesk voor meer informatie over uw licentiesleutel.

  • --log-level geselecteerd-logniveau

    Het logniveau dat door de geïnstalleerde Axe DevTools Linter-service zal worden gebruikt. De standaardwaarde is error. Waarden zijn: error, warn, info, verbose, en debug.

  • --port uw-poort

    De poort waarop de Axe Linter-service naar verzoeken luistert. De standaardinstelling is poort 3000.