Instrucciones de instalación local
Introducción
Esta guía cubre la instalación local basada en Docker de Axe Auditor versión 2.25.0.
Medios
Puede encontrar los medios en el servidor SFTP.
- Archivo del instalador:
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - Certificados SSL: Deben estar en formato PEM.
Copia de seguridad
Antes de continuar, realice una instantánea completa del servidor. Esta copia de seguridad se puede usar para restaurar el sistema en caso de cualquier problema durante o después de la instalación.
Nota: Recomendamos encarecidamente que solo continúe después de completar una copia de seguridad completa del servidor.
Requisitos previos
Asegúrese de que lo siguiente esté disponible y configurado:
- Motor Docker
- Docker Compose / Podman Compose
psqlclienteCreateSSOCustomers.pyse debe haber ejecutado el script- Usuarios de la base de datos
assureyassure_ownerdeben existir - La base de datos de destino debe estar creada
Configuración de los Medios
- Descargar
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - Navegar al directorio de descargas
- Extraer el archivo:
tar -xzf axeauditor-docker-on-prem-installer-2.25.0.tar.gzCertificados SSL
- Asegúrese de que el directorio SSL exista:
ls axeauditor-docker/volumes/nginx/- Si no existe, créelo:
mkdir -p axeauditor-docker/volumes/nginx/ssl- Copie sus certificados a:
axeauditor-docker/volumes/nginx/ssl- Renombre sus archivos de certificado a:
nginx.crtnginx.key
Instancia de Keycloak
Este instalador requiere una configuración externa de Keycloak. Asegúrese de tener la siguiente información:
- URL: p. ej.,
https://auth.deque.com - Realm: p. ej.,
axe - ID de Cliente
- ID de Grupo
- Secreto del Cliente
Instalación
Configuración del Informe Axe
Editar el .env archivo:
vi axeauditor-docker/.envMigración de Base de Datos
- Navegar a la carpeta DB
- Editar
auditor_db_deploy.shpara establecer las variables correctas
(Nota: el usuario de BD debe ser un superusuario) - Ejecute el script:
./auditor_db_deploy.shCargar imágenes de Docker
docker load -i resources/axeauditor-2.25.0-ironbank-images.tarIniciar contenedores de Docker
cd axeauditor-docker/
docker compose up -dVerificar registros
docker logs -ft axeauditor-docker-axeauditor-1Busque la línea:
Starting axe Auditor…Una vez visible, puede continuar con los pasos restantes.
Token OIDC
- Visite la URL de autenticación: p. ej.,
https://auth.deque.com - Navegue a **Clientes** → busque y seleccione su cliente
- Vaya a la **Instalación** pestaña
- Seleccione **Keycloak OIDC JSON**
- Copie y guarde el valor para uso posterior
Configuración de un nuevo cliente auditor
- Visite la URL de configuración del cliente del sistema:
p. ej.,docker-fi-215.dequeindiadev.com/system/client - Pegue el Keycloak OIDC JSON del paso anterior
- Introduzca las credenciales del administrador del reino
Habilitar configuración de ejecución de prueba compartida
- Vaya a la **Configuraciones de administración** página
- Asegúrese de que **Habilitar ejecución de prueba compartida** esté **desmarcado por defecto**
(a menos que el cliente lo especifique)
Actualización de la versión de axe Core y estándar de accesibilidad
- Actualice la **versión de axe-core** a la **última recomendada**
- Configure el **Estándar de accesibilidad predeterminado** a **WCAG 2.1 Nivel AA**
- Seleccione **todos los estándares de accesibilidad**
Mostrar tarjeta de puntuación de accesibilidad
- Debe estar **marcado** o **según la preferencia del cliente**
Actualizar configuraciones de informes de axe
Si **Informes de axe** se habilitó durante la instalación:
- Configurar **Actualizar informes de axe** opción a:
System Administrator only
Verificación de Saneamiento por QA y SMEs
- Navegar a la URL del servidor de Axe Auditor
- Verificar el pie de página de la aplicación para la versión:
2.25.0 - Realizar una verificación básica de la interfaz de usuario
- Solicitar al equipo de QA que realice una verificación de saneamiento
Eliminar la Carpeta del Instalador (Recomendación)
Después de la instalación, se recomienda eliminar el archivo del instalador y los archivos extraídos:
rm -f axeauditor-docker-on-prem-installer-2.25.0.tar.gz