Installatie-instructies voor on-premises
Inleiding
Deze gids behandelt de Docker-gebaseerde on-prem installatie van Axe Auditor versie 2.25.0.
Media
U 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.
Back-up
Neem voordat u verdergaat een volledige snapshot 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 nadat u een volledige back-up van de server heeft gemaakt.
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 aangemaakt zijn
Media instellen
- 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
- Zorg ervoor dat de SSL-map bestaat:
ls axeauditor-docker/volumes/nginx/- Als deze niet bestaat, maak deze 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-configuratie. Zorg ervoor dat u de volgende informatie heeft:
- URL: bijv.
https://auth.deque.com - Realm: bijv.
axe - Client-ID
- Groep-ID
- Client Secret
Installatie
Axe Report Configuratie
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: De 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 -dLogs Controleren
docker logs -ft axeauditor-docker-axeauditor-1Zoek naar de regel:
Starting axe Auditor…Zodra zichtbaar, kunt u doorgaan met de resterende stappen.
OIDC-token
- Bezoek de auth-URL: bijv.
https://auth.deque.com - Ga naar **Clients** → zoek en selecteer uw client
- Ga naar het **Installatie** tabblad
- Selecteer **Keycloak OIDC JSON**
- Kopieer en bewaar de waarde voor later gebruik
Opzetten van een Nieuwe Auditor Client
- Bezoek de systeemclient-setup-URL:
bijv.docker-fi-215.dequeindiadev.com/system/client - Plak de Keycloak OIDC JSON van de vorige stap
- Voer de beheerdersreferenties van het realm in
Delen Test Run Instelling Inschakelen
- Ga naar de **Beheerinstellingen** pagina
- Zorg ervoor dat **Delen Test Run Inschakelen** standaard is **uitgeschakeld**
(tenzij gespecificeerd door de klant)
Axe Core Versie & Toegankelijkheidsstandaard Bijwerken
- Werk de **axe-core versie** bij naar de **laatste aanbevolen**
- Stel **Standaard Toegankelijkheidsnorm** in op **WCAG 2.1 Niveau AA**
- Selecteer **alle Toegankelijkheidsnormen**
Toegankelijkheidsscore Kaart Tonen
- Moet **ingeschakeld** zijn of **volgens de voorkeur van de klant**
Instellingen voor Axe-rapporten Bijwerken
Indien **axe Reports** was ingeschakeld tijdens de installatie:
- Stel de optie **Update axe Reports** in op:
System Administrator only
Controle door QA en deskundigen
- Navigeer naar de Axe Auditor server URL
- Controleer de voettekst van de applicatie op versie:
2.25.0 - Voer een basiscontrole van de gebruikersinterface uit
- Vraag het QA-team om een controle uit te voeren
Verwijder de installer map (Aanbeveling)
Na de installatie wordt aangeraden het installatiearchief en de uitgepakte bestanden te verwijderen:
rm -f axeauditor-docker-on-prem-installer-2.25.0.tar.gz