オンプレミスインストール手順
Not for use with personal data
イントロダクション
このガイドは、Axe Auditor バージョン2.25.0のDockerベースのオンプレミスインストールについて説明します。
メディア
メディアはSFTPサーバーで見つかります。
- インストーラファイル:
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - SSL証明書: PEM形式である必要があります。
バックアップ
続行する前に、サーバーの完全なスナップショットを取得してください。このバックアップは、インストール中または後に問題が発生した場合にシステムを復元するために使用できます。
注意: フルサーバーのバックアップを完了した後にのみ、先に進むことを強くお勧めします。
前提条件
以下のものが利用可能であり、構成されていることを確認してください:
- Dockerエンジン
- Docker Compose / Podman Compose
psqlクライアントCreateSSOCustomers.pyスクリプトが実行されている必要があります- データベースユーザー
assureおよびassure_ownerが存在する必要があります - ターゲットデータベースが作成されている必要があります
メディアのセットアップ
- ダウンロード
axeauditor-docker-on-prem-installer-2.25.0.tar.gz - ダウンロードディレクトリに移動
- アーカイブを抽出します:
tar -xzf axeauditor-docker-on-prem-installer-2.25.0.tar.gzSSL証明書
- SSLディレクトリが存在することを確認してください:
ls axeauditor-docker/volumes/nginx/- 存在しない場合は、作成してください:
mkdir -p axeauditor-docker/volumes/nginx/ssl- 証明書を次の場所にコピーしてください:
axeauditor-docker/volumes/nginx/ssl- 証明書ファイルの名前を変更してください:
nginx.crtnginx.key
Keycloakインスタンス
このインストーラには 外部Keycloakセットアップが必要です。次の情報を持っていることを確認してください:
- URL: 例:
https://auth.deque.com - Realm: 例:
axe - クライアントID
- グループID
- クライアントシークレット
インストール
Axeレポート設定
を編集します .env ファイル:
vi axeauditor-docker/.envデータベース移行
- DBフォルダに移動します
- を編集して
auditor_db_deploy.sh正しい変数を設定してください
(注:DBユーザーはスーパーユーザーである必要があります) - スクリプトを実行します:
./auditor_db_deploy.shDockerイメージをロードする
docker load -i resources/axeauditor-2.25.0-ironbank-images.tarDockerコンテナを開始する
cd axeauditor-docker/
docker compose up -dログを確認する
docker logs -ft axeauditor-docker-axeauditor-1次の行を探してください:
Starting axe Auditor…表示されたら、残りのステップを進めることができます。
OIDCトークン
- 認証URLにアクセスします:例、
https://auth.deque.com - 次に移動してください クライアント → クライアントを検索して選択します
- 次に移動して インストール タブ
- 以下を選択します Keycloak OIDC JSON
- 値をコピーして後で使用するために保存します
新しい監査クライアントの設定
- システムクライアント設定URLにアクセスしてください:
例、docker-fi-215.dequeindiadev.com/system/client - 前のステップからKeycloak OIDC JSONを貼り付けます
- レルム管理者の資格情報を入力します
テスト実行の共有設定を有効にする
- 管理設定に移動してください 管理設定 ページ
- 以下を確認してください テスト実行の共有を有効化 がデフォルトで 無効になっている
(顧客により指定されない限り)
axe Coreバージョンとアクセシビリティ標準の更新
- 次を更新します axe-coreバージョン に 最新の推奨
- 次を設定します デフォルトアクセシビリティ標準 に WCAG 2.1 レベルAA
- 以下を選択します すべてのアクセシビリティ標準
アクセシビリティスコアカードを表示
- 次の状態である必要があります チェック済み または 顧客の好みに応じて
axeレポート設定の更新
次の場合 axeレポート はインストール中に有効化されました:
- 設定する axeレポートを更新 オプション:
System Administrator only
QAとSMEによる簡易チェック
- Axe AuditorサーバーのURLにアクセスします
- アプリケーションのフッターでバージョンを確認します:
2.25.0 - 基本的なUI検証を行います
- QAチームに簡易チェックを依頼します
インストーラフォルダの削除(推奨)
インストール後、インストーラーのアーカイブと抽出されたファイルを削除することをお勧めします:
rm -f axeauditor-docker-on-prem-installer-2.25.0.tar.gz