オンプレミスインストール手順
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 - レルム: 例、
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