オンプレミスインストール手 順
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 Engine
- 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 コアバージョンとアクセシビリティ標準の更新
- 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