メインコンテンツへスキップ

ABTノードにドメインをセットアップする

ArcBlock
ABT NodeArcBlockBlockletBlocklet ServerDeveloper

ABT ノードでドメインをセットアップするためのステップバイステップ ガイド。

ArcBlock's DApp Platformを使用して構築している人にとって、ABT ノードにドメインを追加することは、ブログ、Web サイト、DApp などを配信するための重要なステップです。

このウォークスルーでは、わずか数ステップで ABT ノードにドメインを追加する方法を説明します。

始める前に

このデモでは、アクティブなドメインと、ドメインに DNS レコードを追加する機能が必要です。

  • この例では Google Domains を使用しますが、ドメイン プロバイダーに関係なくプロセスは同じです。
  • パブリック IP アドレスも必要です。このデモでは、パブリックを使用します
  • ABT ノードに Blocklet をインストールして、ABT ノードがトラフィックを自動的に処理し、Blocklet Serviceを公開できるようにします。この場合、ボーディング ゲートBlockletを使用して、誰でも Crypto 2048 をオンラインでプレイできるようにします。 Blocklet が実行されていることを確認してください。

ドメインを追加しましょう

ABT ノードを構成する前に、ドメインを ABT ノードに追加できるようにセットアップしましょう。

  1. ドメインプロバイダーにログインします。この例では、Google Domain にログインし、左側のアクション バーからDNSを選択します。

  1. DNS ページには、ネーム サーバー、登録済みホストを構成するためのいくつかのオプションが表示されます。ここでは、ドメインにカスタム リソース レコードを追加します。

  1. 以下を追加して、A レコードを作成します。
  • 名前 (ドメイン名を入力します。例でわかるように、デフォルトである@を追加しました。)注: www アドレスからのトラフィックを処理する場合は、レジストラーで www を構成していることを確認してください。
  • タイプには、必ずAを選択してください。
  • TTL の場合は、デフォルトの1hを使用します。
  • 次に、データフィールドに、AWS インスタンスのセットアップ時に受け取ったパブリック IP アドレスを入力します。
  • の追加を選択して、エントリをレコードに追加します。次のスクリーンショットのようなものが表示されるはずです。

1.domainを構成したら、ABT ノードに追加する準備が整いました。次のステップとして、ABT ノードにログインしてください。

  1. 次に、左側のアクション バーでサービス ゲートウェイを選択します。

  1. Service Gateway を使用すると、新しいドメインを簡単に追加できます。 URL セクションで、 [アクション] [] をクリックしてドロップダウンをオプションで選択し、[サイトの追加]を実行できるようにします。サービス ゲートウェイではエイリアス、サブドメイン、URL リダイレクトを追加できることに注意してください。これらの手順を完了する方法については、今後のウォークスルーで説明します。

  1. 次に、Blocklet の詳細を入力します。この例では、ドメイン アドレスを Boarding Gate Blocklet に関連付け、誰でも簡単にブロックチェーンに新しいアカウントを登録できるようにします。
  • 名前アドレスフィールドにドメインアドレスを入力します。
  • トラフィックがどのように処理されるかを確認します。この場合、Blocklet のトラフィックを設定しています。
  • 指定したBlockletが選択されていることを確認してください。 (これは単なる単純な例であり、サービス ゲートウェイを使用すると、さまざまなサービスやBlockletに対して複数のドメイン、サブドメイン、URL リダイレクトなどを構成できることに注意してください。)

  1. ドメインが ABT ノードに追加されると、次のようになります。 DNS が正しく設定されており、Blocklet にドメインを使用する準備ができている場合は、緑色のチェック マークが表示されます。

  1. 試してみましょう。ブラウザに移動し、設定したドメイン名を入力します。この場合、trellex.ioをセットアップすると、Blockchain Boarding Gate Blocklet が使用できる状態になっていることがわかります。素晴らしい仕事だ。

注: この例では SSL を構成しませんでしたが、構成することをお勧めします。localhost certificate hereを構成する手順を見つけるか、SSL の追加をクリックしてプロンプトに従います。

次は何ですか

basic HTML Siteを構築してBlockletにデプロイしてみましょう。

このページに関わるもの

製品

  • Blocklet Server superseded

    blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。

用語

  • Blocklet

    Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。