Installatie-instructies voor On-premises
Inleiding
Deze handleiding behandelt de Docker-gebaseerde on-prem installatie van Axe Auditor versie 2.25.0.
Media
Je kunt de media vinden op de SFTP-server.
- Installatiebestand:
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - SSL-certificaten: Moeten in PEM-formaat zijn.
Backup
Neem voordat je verdergaat een volledige snapshot van de server. Deze backup kan worden gebruikt om het systeem te herstellen in geval van problemen tijdens of na de installatie.
Opmerking: We raden ten zeerste aan om pas door te gaan nadat je een volledige serverbackup hebt gemaakt.
Vereisten
Zorg ervoor dat het volgende beschikbaar en geconfigureerd is:
- Docker Engine
- Docker Compose / Podman Compose
psqlclientCreateSSOCustomers.pyscript moet zijn uitgevoerd- Databasegebruikers
assureenassure_ownermoeten bestaan - Doeldatabase moet zijn aangemaakt
Media instellen
- Download
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - Ga naar de downloadmap
- Pak het archief uit:
tar -xzf axeauditor-docker-on-prem-installer-2.25.0.tar.gzSSL-certificaten
- Zorg ervoor dat de SSL-directory bestaat:
ls axeauditor-docker/volumes/nginx/- Als deze niet bestaat, maak deze dan aan:
mkdir -p axeauditor-docker/volumes/nginx/ssl- Kopieer je certificaten naar:
axeauditor-docker/volumes/nginx/ssl- Hernoem je certificaatbestanden naar:
nginx.crtnginx.key
Keycloak-instantie
Voor deze installer is een externe Keycloak-setupvereist. Zorg ervoor dat je de volgende informatie hebt:
- URL: bijv.
https://auth.deque.com - Rijk: bijv.
axe - Client-ID
- Groep-ID
- Client Secret
Installatie
Axe Rapport Configuratie
Bewerk het .env bestand:
vi axeauditor-docker/.envDatabasemigratie
- Ga naar de DB-map
- Bewerk
auditor_db_deploy.shom de juiste variabelen in te stellen
(Let op: DB-gebruiker moet een superuser zijn) - Voer het script uit:
./auditor_db_deploy.shDocker-afbeeldingen laden
docker load -i resources/axeauditor-2.25.0-ironbank-images.tarDocker-containers starten
cd axeauditor-docker/
docker compose up -dControleer logs
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: bijvoorbeeld,
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 auditor-client instellen
- Bezoek de systeemclient setup-URL:
bijvoorbeeld,docker-fi-215.dequeindiadev.com/system/client - Plak de Keycloak OIDC JSON van de vorige stap
- Voer de realm admin-inloggegevens in
Deel testrun-instelling inschakelen
- Ga naar de Beheerinstellingen pagina
- Zorg ervoor dat Deel testrun-inschakeling standaard is uitgeschakeld
(tenzij gespecificeerd door de klant)
Bijwerken van axe Core Versie & Toegankelijkheidsstandaard
- Werk de axe-core versie bij naar de laatst aanbevolen versie
- Stel Standaard toegankelijkheidsnorm in op WCAG 2.1 Level AA
- Selecteer alle toegankelijkheidsnormen
Toegankelijkheidsscorekaart weergeven
- Moet aangevinkt zijn of volgens de voorkeur van de klant
Instellingen voor axe-rapporten bijwerken
Als **axe Reports** was ingeschakeld tijdens de installatie:
- Stel de optie **Update axe Reports** in op:
System Administrator only
Validatie door QA en SME's
- Navigeer naar de URL van de Axe Auditor-server
- Controleer de applicatievoet voor versie:
2.25.0 - Voer een basisverificatie van de gebruikersinterface uit
- Vraag het QA-team om een validatie uit te voeren
Verwijder de installatiemap (Aanbeveling)
Na installatie wordt aanbevolen om het installatiearchief en de uitgepakte bestanden te verwijderen:
rm -f axeauditor-docker-on-prem-installer-2.25.0.tar.gz