# Bytom节点阿里云部署指南

本教程助你从阿里云市场启动Bytom、Vapor节点、一键创建部署区块链。

针对Bytom主链节点,开发者和团队可以轻松创建、部署和管理你区块链,只需要鼠标的几次点击,即可阿里云上部署完整的Bytom全节点。用户可以转到阿里云市场并搜索 Bytom,或点击此链接 (opens new window)

  1. 在阿里云市场列表中找到Bytom节点后,点击立即购买

  1. 选择地域以及可用区

    地域选择请看:如何选择地域 (opens new window)

  2. 选择服务器的基础配置,bytom节点服务器的配置最低要求为:

    Bytom Node Vapor Node
    CPU 单核 单核
    内存 2GB 4GB
    存储 50GB 200GB

    本次使用ecs.s6-c1m2.small实例规格完成演示

    配置Bytom节点需要50G的存储空间

  3. 接下来将进行网络与安全组配置,网络和带宽可使用默认设置,然后选择新建安全组

    配置节点端口设置表

    Bytom Vapor
    22 22
    9888 9889

    22端口是远程连接服务器的端口,而9888端口9889端口分别是服务器调度Bytom、Vapor节点,启动服务所需要的端口。本文以配置Bytom节点为例子,因此如下图,我们需要在安全组设置中开放22端口和9888端口

    安全组创建完毕后,点击下一步进入系统设置。系统设置不是必须的,但这一步关乎你远程连接云服务器的认证方式。

  4. 阿里云的远程连接方式有两种,分别是密钥对形式和自定义密码形式。

    本文演示采用密钥对的方式建立远程连接。在系统设置中选择创建密钥对,密钥对的概述请看:SSH密钥对概述 (opens new window)

    自定义密钥对的名字,在密钥对管理中选择创建进入密钥对管理界面。

    创建完密钥对后,网页会自动下载一个.pem文件,这个文件需要谨慎保管,这是用户远程连接服务器的通行证。到此,系统设置已经完成,接下来的分组设置不是必须的选项,用户可以根据自己的需求来对资源进行分组和添加标签,

  5. 确认订单

    确认订单页面会对用户的配置信息进行再次确认,确认信息无误后,勾选服务协议。确认下单并完成支付后,节点的服务器实例就创建完成了,这边需要特别声明:

    比原链在云市场中提供的节点镜像服务是免费的,但创建阿里云服务器是有花费的。这部分花费的资金是阿里云提供云服务所收取的费用,并不是比原链官方的盈利。

  6. 远程连接服务器

    首先,在阿里云官网 (opens new window)的右上方点击进入控制台。

    在已开通的服务中选择云服务器ECS

    在我的资源中点击对应的实例id进入控制页面

    在控制页面中点击远程连接打开连接页面

    连接实例会跳转到一个独立的web页面

    由于我能之前在系统设置中选择的是密钥对的登陆方式,因此需要点击证书认证,并且将之前保持的.pem证书文件上传。

    成功连接后,会出现网页端的命令行界面,如下:

  7. 验证节点服务,我们通过API对节点的调用来进行节点功能的测试

    curl -X POST localhost:9888/create-access-token -d '{"id":"testToken"}'
    

Last Updated: 12/16/2020, 1:49:21 PM