オンプレミスインストール手順

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
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 が存在する必要があります
  • ターゲットデータベースが作成されている必要があります

メディアのセットアップ

  1. ダウンロード axeauditor-docker-on-prem-installer-2.25.0.tar.gz
  2. ダウンロードディレクトリに移動
  3. アーカイブを展開:
tar -xzf axeauditor-docker-on-prem-installer-2.25.0.tar.gz

SSL証明書

  1. SSLディレクトリが存在することを確認してください:
ls axeauditor-docker/volumes/nginx/
  1. 存在しない場合は、作成してください:
mkdir -p axeauditor-docker/volumes/nginx/ssl
  1. 証明書を以下にコピー:
axeauditor-docker/volumes/nginx/ssl
  1. 証明書ファイルの名前を以下に変更:
  • nginx.crt
  • nginx.key

Keycloakインスタンス

このインストーラーは、 外部Keycloak設定が必要です。次の情報を持っていることを確認してください:

  • URL: 例: https://auth.deque.com
  • レルム: 例: axe
  • クライアントID
  • グループID
  • クライアントシークレット

インストール

Axeレポートの設定

以下を編集 .env ファイル:

vi axeauditor-docker/.env

データベース移行

  1. DBフォルダに移動
  2. 編集して auditor_db_deploy.sh 正しい変数を設定
    (注:DBユーザーはスーパーユーザーである必要があります)
  3. スクリプトを実行します:
./auditor_db_deploy.sh

Dockerイメージをロードする

docker load -i resources/axeauditor-2.25.0-ironbank-images.tar

Dockerコンテナを開始する

cd axeauditor-docker/
docker compose up -d

ログを確認する

docker logs -ft axeauditor-docker-axeauditor-1

次の行を探します:

Starting axe Auditor…

表示されたら、残りの手順を進めてください。

OIDCトークン

  1. 認証URLにアクセスしてください。例: https://auth.deque.com
  2. 「クライアント」に移動し、 クライアント を検索して選択します
  3. 「インストール」タブに インストール 移動します
  4. 「Keycloak OIDC JSON」を選択し、 Keycloak OIDC JSON
  5. 値をコピーして後で使用するために保存します

新しい監査クライアントを設定する

  1. システムクライアント設定URLにアクセスしてください:
    例: docker-fi-215.dequeindiadev.com/system/client
  2. 前のステップでのKeycloak OIDC JSONを貼り付けます
  3. レルム管理者の資格情報を入力します

共有テストラン設定を有効にする

  • 「管理設定」ページに 管理設定 移動します
  • 「共有テストランを有効にする」がデフォルトで 共有テストランを有効にする オフであることを確認します デフォルトでオフ
    (顧客が指定しない限り)

axe Coreバージョンとアクセシビリティ標準を更新する

  • 「axe-coreバージョン」を最新の推奨に更新し、 axe-coreバージョン 最新の推奨に 最新の推奨
  • 「デフォルトアクセシビリティ標準」を デフォルトアクセシビリティ標準 「WCAG 2.1レベルAA」に設定し、 WCAG 2.1レベルAA
  • 「すべてのアクセシビリティ標準」を選択します すべてのアクセシビリティ標準

アクセシビリティスコアカードを表示する

  • 顧客の好みにより、「表示する」チェックを入れるか、 チェックされている または 顧客の好みに応じて

axeレポート設定を更新する

もし axe レポート はインストール時に有効になりました:

  • 設定 axe レポートの更新 オプションを次のように設定します:
    System Administrator only

QAとSMEによるサニティチェック

  1. Axe Auditor サーバーのURLにアクセスします
  2. アプリケーションのフッターでバージョンを確認してください: 2.25.0
  3. 基本的なUI検証を行います
  4. QAチームにサニティチェックを依頼します

インストーラーフォルダーの削除(推奨)

インストール後、インストーラのアーカイブと展開されたファイルを削除することをお勧めします:

rm -f axeauditor-docker-on-prem-installer-2.25.0.tar.gz