こんにちは!

助けが必要? 私たちはここにいます!

サポートアイコン
miniOrange メールサポート
成功

お問い合わせいただきありがとうございます。弊社のチームがすぐにご連絡させていただきます。

24時間以内に連絡がない場合は、お気軽にフォローアップメールをお送りください。 info@xecurify.com

検索結果:

×

miniOrangeオンプレミス環境をセットアップする IAM AWS Marketplace AMI を使用するサーバー


このガイドでは、miniOrange をデプロイする手順を説明します。 IAM AWS Marketplace の BYOL または契約 AMI を使用したオンプレミス サーバー。この手順では、AMI の起動、サーバーとデータベースの設定、初期管理者アカウントの設定、miniOrange 管理ダッシュボードへのログインを行い、AWS 上での miniOrange オンプレミス ID プラットフォームのセットアップを完了します。


無料のインストールヘルプを受ける


miniOrange では、システム エンジニアとの相談電話を通じて、オンプレミス サーバーのセットアップに関する無料のサポートを提供しています。

そのためには、 idpsupport@xecurify.comまでメールでご連絡いただき、予約枠を確保していただければ、すぐにサポートさせていただきます。



AWS Marketplace からオンプレミス IDP AMI を取得するには、以下の手順に従ってください。



前提条件

起動する前に、EC2セキュリティグループに以下の受信ルールが設定されていることを確認してください。

ポート プロトコル 詳細説明
22 TCP SSHアクセス
443 TCP HTTPS(アプリケーション)

1. AMIを起動する

  • インスタンスを起動します AWS Marketplaceインスタンスが Running: 状態、注意 パブリックIPアドレス.

2. アプリケーションにアクセスする

  • ブラウザを開いて次の場所に移動します:
https://<your-public-ip>

注:自己署名証明書に関するブラウザの警告が表示されますが、これは正常な動作です。承認して続行してください。


3. 初回セットアップを完了する

セットアップウィザードでは、データベース、キャッシュ、メッセージキューの接続情報の入力を求められます。すべてのサービスはインスタンス上にプリインストールされ、ローカルで実行されています。以下の値を使用してください。

データベース(PostgreSQL)

フィールド 値
主催者localhost
ポート5432
データベースminiorange
postgres
パスワード (参照してください /home/ec2-user/ami.env.sh サーバー上)

キャッシュ(Re​​dis)

フィールド 値
主催者localhost
ポート6379

メッセージキュー(RabbitMQ)

フィールド 値
主催者localhost
ポート5672
admin
パスワード (参照してください /home/ec2-user/ami.env.sh サーバー上)

ウィザードを完了し、設定を保存してください。

4. サービスを再起動する

設定を保存したら、インスタンスにSSH接続し、すべてのマイクロサービスを再起動して新しい設定を反映させてください。

        
         ssh -i your-key.pem ec2-user@<your-public-ip>
         sudo moctl service restart
        
    

2~3分ほど待ってから、ブラウザでアプリケーションを更新してください。

5. すべてが正常に動作していることを確認する

moctl service status

すべてのサービスがアクティブ/実行中として表示されるはずです。

オプション:サーバーのベースURLを設定する(ブランディング)

カスタムドメインを使用したい場合(例: https://sso.yourcompany.com) パブリック IP の代わりに:

  • miniOrange IDP管理コンソールにログインしてください。
  • クリック 歯車のアイコン 右上隅にあります。
  • に行く 設定.
  • 更新 サーバーベース URL ご希望のドメイン名またはIPアドレスで。
  • 保存します。

注意:

カスタムドメインを使用する場合は、DNSがこのインスタンスのパブリックIPを指していることを確認し、SSL証明書を更新してください。 /etc/nginx/conf/.


接続詳細リファレンス

すべてのサービス接続情報は、インスタンス上の以下の場所に保存されます。

/home/ec2-user/ami.env.sh

SSHでインスタンスに接続し、以下を実行します。

sudo cat /home/ec2-user/ami.env.sh

1. AWS Marketplaceの掲載ページにアクセスする

2. miniOrange IDP AMIを起動する

料金の詳細ページへ移動してください。

  • ご希望の契約期間を選択してください。
  • 3つのライセンスプランからいずれかをお選びください。
  • 購入希望のユーザーライセンス数を入力してください。表示価格は、選択した契約期間におけるユーザー1人あたりの価格です。
  • 重要: 契約期間満了後もサービスが中断されないよう、自動更新を有効にしておいてください。
  • 購入希望のユーザーライセンス数を入力してください。表示される価格は、選択した契約期間におけるユーザーあたりの価格です。
価格詳細セクション(ライセンスプランとライセンスオプションを含む)

  • ライセンスの詳細を確認したら、クリックしてください 登録する 契約ライセンスの作成には少々時間がかかる場合があります。
  • 後に 購読 完了すると、次のオプションが表示されます。 miniOrange IDP AMIを起動クリックしてインスタンスを起動してください。

3. 到達可能性を確認する

  • 確認して http://<public-ip-of-machine>:8080 到達可能です。

4。 作ります IAM AWSにおけるIDP AMIのポリシー

  • に行きます AWSコンソール >> IAM >> ポリシー。
  • ソフトウェアの制限をクリック ポリシーを作成する そして、以下のJSONを貼り付けてください。
  •                 
                        {
                        "Version": "2012-10-17",
                        "Statement": [
                          {
                            "Sid": "VisualEditor0",
                            "Effect": "Allow",
                            "Action": "license-manager:*",
                            "Resource": "*"
                          }
                        ]
                    }
                    
                

5。 作ります IAM IDP AMIの役割

  • に行きます AWSコンソール >> IAM >> 役割。
  • ソフトウェアの制限をクリック 役割を作成します。
  • 選択する カスタムトラスト そして、以下のJSONを入力してください。
  • 詳しくはこちら 次へ そして、前の手順で作成したポリシーを選択します。
  • 役割の詳細を確認してから、役割を作成してください。
  •                 
    
                    {
                        "Version": "2012-10-17",
                        "Statement": [
    
                        {
                            "Effect": "Allow",
                            "Principal": {
                                "Service": "ec2.amazonaws.com"
                            },
                            "Action": "sts:AssumeRole"
    
                        }
                    ]
                }
                

    信頼できるエンティティタイプのオプションを選択してください

6. 修正する IAM miniOrange IDP EC2インスタンスの役割

  • に行きます AWSコンソール >> EC2インスタンス
  • miniOrange EC2インスタンスのパブリックIPアドレスを検索し、クリックしてください。
  • ソフトウェアの制限をクリック >> セキュリティ >> 修正します IAM 職種.
  • 前の手順で作成した役割を選択し、クリックします。 更新 IAM 役割。

7. マシンにSSH接続してコマンドを実行します

  • SSHであなたのマシンに接続してください。
  • 次のコマンドを実行します。
  • sudo chown -R mo-idp:mo-idp /opt/mo-idp-server-ami-4.10.1/moas

8. miniOrange IDP DB設定ページにアクセスします。

  • に行く http://<public-ip-of-machine>:8080. データベース設定ページが表示されます。

9. データベースの構成とセットアップ

データベースの設定方法:

  • デフォルトでは、miniOrange AMI は同じマシン上に PostgreSQL データベースを持っています。そのためには、データベースを作成し、新しいパスワードを設定する必要があります。 postgres ユーザー。
    • 次のコマンドを実行します。
      • sudo -u postgres psql
      • ALTER USER postgres WITH PASSWORD <enter-password>
  • 別のマシンにデータベースがある場合は、データベースが正しく設定され、IDPマシン用のポートが開いていることを確認してください。

データベースの設定方法:

  • に行く http://<public-ip-of-machine>:8080
  • 設定ページでデータベースの詳細を入力してください。
  • 完了すると、管理者アカウントの設定を求められます。
  • 管理者アカウントの設定が完了すると、 IAM 管理ダッシュボード。

10. miniOrangeサービスの設定

  • 指示に従ってください こちら 3番目のステップから: アクセサリーサービスの開始 サービスを設定する。

さらなる参考文献

デモをスケジュールしますか?

無料デモ申込み
  




その他のアイデンティティおよびアクセス管理製品