オンプレミスインストール手順
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」を選択し、 Keycloak OIDC JSON
- 値をコピーして後で使用するために保存します
新しい監査クライアントを設定する
- システムクライアント設定URLにアクセスしてください:
例:docker-fi-215.dequeindiadev.com/system/client - 前のステップでのKeycloak OIDC JSONを貼り付けます
- レルム管理者の資格情報を入力します
共有テストラン設定を有効にする
- 「管理設定」ページに 管理設定 移動します
- 「共有テストランを有効にする」がデフォルトで 共有テストランを有効にする オフであることを確認します デフォルトでオフ
(顧客が指定しない限り)
axe Coreバージョンとアクセシビリティ標準を更新する
- 「axe-coreバージョン」を最新の推奨に更新し、 axe-coreバージョン 最新の推奨に 最新の推奨
- 「デフォルトアクセシビリティ標準」を デフォルトアクセシビリティ標準 「WCAG 2.1レベルAA」に設定し、 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