Instructies voor installatie op locatie
Inleiding
Deze handleiding behandelt de op Docker gebaseerde installatie op locatie van Axe Auditor versie 2.25.0.
Media
U kunt de media vinden op de SFTP-server.
- Installerbestand:
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - SSL-certificaten: Moet in PEM-indeling zijn.
Back-up
Maak voordat u verder gaat een volledige momentopname van de server. Deze back-up kan worden gebruikt om het systeem te herstellen in geval van problemen tijdens of na de installatie.
Opmerking: We raden sterk aan om pas verder te gaan na het voltooien van een volledige serverback-up.
Vereisten
Zorg ervoor dat het volgende beschikbaar en geconfigureerd is:
- Docker Engine
- Docker Compose / Podman Compose
psqlclientCreateSSOCustomers.pyscript moet uitgevoerd zijn- Databasegebruikers
assureenassure_ownermoeten bestaan - Doeldatabase moet worden aangemaakt
Het instellen van de Media
- Download
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - Navigeer naar de downloadmap
- Pak het archief uit:
tar -xzf axeauditor-docker-on-prem-installer-2.25.0.tar.gzSSL-certificaten
- Controleer of de SSL-directory bestaat:
ls axeauditor-docker/volumes/nginx/- Als deze niet bestaat, maak hem dan aan:
mkdir -p axeauditor-docker/volumes/nginx/ssl- Kopieer uw certificaten naar:
axeauditor-docker/volumes/nginx/ssl- Hernoem uw certificaatbestanden naar:
nginx.crtnginx.key
Keycloak-instantie
Deze installer vereist een externe Keycloak-opstelling. Zorg ervoor dat u over de volgende informatie beschikt:
- URL: bv.,
https://auth.deque.com - Realm: bv.,
axe - Client-ID
- Groep-ID
- Clientgeheim
Installatie
Configuratie van Axe-rapport
Bewerk het .env bestand:
vi axeauditor-docker/.envDatabase Migratie
- Navigeer naar de DB-map
- Bewerk
auditor_db_deploy.shom de juiste variabelen in te stellen
(Opmerking: DB-gebruiker moet een superuser zijn) - Voer het script uit:
./auditor_db_deploy.shDocker Images laden
docker load -i resources/axeauditor-2.25.0-ironbank-images.tarDocker Containers starten
cd axeauditor-docker/
docker compose up -dLogbestanden controleren
docker logs -ft axeauditor-docker-axeauditor-1Zoek naar de regel:
Starting axe Auditor…Zodra deze zichtbaar is, kunt u doorgaan met de resterende stappen.
OIDC-token
- Bezoek de auth-URL: bv.,
https://auth.deque.com - Navigeer naar Clients → zoek en selecteer uw client
- Ga naar het Installatie tabblad
- Selecteer Keycloak OIDC JSON
- Kopieer en bewaar de waarde voor later gebruik
Een nieuwe auditorclient instellen
- Bezoek de systeemclient setup-URL:
bv.,docker-fi-215.dequeindiadev.com/system/client - Plak de Keycloak OIDC JSON uit de vorige stap
- Voer de inloggegevens van de realmbeheerder in
Deel Test Run Instelling inschakelen
- Ga naar de Beheerinstellingen pagina
- Zorg ervoor dat Deel Test Run inschakelen is uitgeschakeld
(tenzij anders gespecificeerd door de klant)
axe Core Versie & Toegankelijkheidsnorm bijwerken
- Werk de axe-core versie bij naar de laatst aanbevolen versie
- Stel Standaard Toegankelijkheidsnorm in op WCAG 2.1 Niveau AA
- Selecteer alle Toegankelijkheidsnormen
Toegankelijkheidsscorekaart tonen
- Moet ingeschakeld of volgens klantvoorkeur zijn
Axe-rapportinstellingen bijwerken
Als axe Reports was ingeschakeld tijdens de installatie:
- Stel Update axe Reports optie in op:
System Administrator only
Sanity Check door QA en SME's
- Navigeer naar de Axe Auditor-server URL
- Controleer de footer van de applicatie voor versie:
2.25.0 - Voer een basiscontrole van de gebruikersinterface uit
- Verzoek het QA-team om een sanity check uit te voeren
Verwijder de Installer-map (Aanbeveling)
Na installatie wordt aanbevolen om het installatie-archief en de uitgepakte bestanden te verwijderen:
rm -f axeauditor-docker-on-prem-installer-2.25.0.tar.gz