> For the complete documentation index, see [llms.txt](https://wp.verylabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wp.verylabs.io/japanese/mainnet-layer1/ndocloud.md).

# ノード駆動(Cloud)

Very Network NodeをAWS、Azureなどのクラウドで駆動する方法です。

### サーバー(PC)の基本事項

1. インターネットが可能な環境でインストールを行う必要があります。
2. 推奨事項
   1. CPU: 4Core以上
   2. Memory: 16GB以上
   3. Disk: 500GB 以上(SSD推奨)

### 添付ファイルのダウンロード

{% file src="/files/8MDxQiRDThaxaot2wz4g" %}

### AWSサーバー設置例

1. AWSログイン → 検索窓にEC2検索

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/eWaX6sjgufnhVH1wZW6i/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-14%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%209.47.26.png" alt=""><figcaption></figcaption></figure>

2. 右上のLaunch Instancesをクリック

<figure><img src="https://1976985954-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiNBVsZo2guow9tbSaWmm%2Fuploads%2Fk7TLBPwWkgixNyf7N9vf%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-14%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%209.48.00.png?alt=media&amp;token=958f5ef3-3ac8-40fa-ae42-d5d11ceca14f" alt=""><figcaption></figcaption></figure>

3. サーバー設定
   1. IP及びKey情報はセキュリティ上モザイク処理しました(露出注意)
   2. 500GB設定後、Launch Instatnceをクリックします。

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/DN1oKUGiiFswUvxI1YOV/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.30.29.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/lscFqqRbVivLkN9NBviK/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.36.40.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/wHvIQu2HkWE2kDZGJv3B/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.34.57.png" alt=""><figcaption></figcaption></figure>

4. サーバー接続

右上のConnectボタンをクリック

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/W4HG2sap94XCqkFhgpOZ/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.53.26.png" alt=""><figcaption></figcaption></figure>

右上のConnectボタンをクリック

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/3XjFFYJxTtjr4K0W17uV/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.55.17.png" alt=""><figcaption></figcaption></figure>

5. ダウンロードした添付ファイルサーバーにコピー

`scp -i {key`ファイル位置`} Guide.zip [ubuntu@](<mailto:ubuntu@3.36.86.95>){IP`入力`}:/home/ub untu`

{keyファイルの位置}部分にはEC2生成時にダウンロードされたkeyファイルの位置を入れてください。

* 例) \~/Downloads/key.pem

{IP入力}の 部分にインストールされているサーバーのIPを入力してください。

* モザイクの部分に値が該当します Public IPv4 addressの値を入力してください。

  * 例) 1.1.1.1.1このように4桁の数字で構成された値です。

  <figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/zVzgCAY2QVGNnZtwXmro/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.46.20.png" alt=""><figcaption></figcaption></figure>

6\. 5.項目であらかじめコピーしたファイルを解凍します。

```
sudo -s
apt-get -y update && apt-get -y install unzip
unzip Guide.zip
```

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/Cc2bVC876gMvkHW7acFf/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2011.03.00.png" alt=""><figcaption></figcaption></figure>

7. key.jsonからメールで受け取った「Very Node Private key」を入力します。

```
{
  "key": "Paste a private key here"
}
```

8. 0/1 順次実行

<pre><code><strong>cd Guide
</strong>sh 0_prepare.sh
sh 1_build.sh
</code></pre>

9. 2/3 順次実行

```
sh 2_execute.sh
sh 3_log.sh
```

3回実行時、下の赤枠のようなログが表示されたら正常実行完了です。

<figure><img src="https://content.gitbook.com/content/iNBVsZo2guow9tbSaWmm/blobs/ZcJj7O0m5QK8oZujWC6h/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202024-01-16%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2011.11.19%20(1).png" alt=""><figcaption></figcaption></figure>
