搭建区块链节点一般需要长期稳定运行的云服务器。本篇以阿里云为例,介绍下如何选购和配置云服务器。我们将持续更新一系列的区块链节点教程,欢迎大家收藏。
使用淘宝 / 支付宝登录阿里云:https://account.aliyun.com/
网页左上角选择产品 > 热门推荐 > 云服务器 ECS
付费模式:根据情况自行选择包年包月按量付费
实例规格:根据不同节点的官方推荐配置进行筛选,规格族一般选择 通用型或计算型。下面以 2vCPU、4GB 运行内存为例:
镜像(操作系统):一般选择 Ubuntu 22.04
存储:根据节点的官方推荐配置调整容量
至此基础配置完成,页面选择下一步:网络和安全组
默认配置即可,网页下方选择 下一步:系统配置
建议使用密钥对登录,防止暴力破解密码,更安全。登录名选择 ecs-user
创建密钥对 > 输入随意名称 > 确定 > 保存.pem 密钥文件到本地
返回服务器购买页面,刷新后选择刚刚创建的密钥对
网页下方选择 确认订单 > 勾选服务协议 > 创建实例 > 管理控制台
现在已经购买了云服务器,可以在控制台页面查看、设置云服务器
puttygen: https://the.earth.li/~sgtatham/putty/0.77/w64/puttygen.exe
putty: https://the.earth.li/~sgtatham/putty/0.77/w64/putty.exe
打开 puttygen,选择 Load
文件类型选择 All Files > 选择 1.4 步骤中保存的 pem 文件 > 打开
选择 Save Private Key > 保存.ppk 密钥文件
将 ppk 私钥导入 putty:打开 putty,单击 SSH 左侧 + 号 > Auth > Browse > 选中上一步的 ppk 密钥文件,打开
生成 Host Name:回到阿里云服务器 ECS 网页,复制服务器的公网 IP
1.4 中选择的用户名为 ecs-user,按“用户名@IP”的格式,如 ecs-user@8.134.101.255,填入 putty 的 Host Name 栏
上拉进度条选择 Session > 填入 Host Name > 保存会话名字 ( 随便取 ) > Save:
选中保存的会话 > Open > Accept.
成功登录服务器!此时可执行命令。如输入 pwd 按 Enter,可显示当前路径。
当节点要使用新端口时,需要配置安全组规则。以打开 8080 端口为例:
实例页面选择 更多 > 网络和安全组 > 安全组配置 > 配置规则
入方向 > 手动添加
授权策略:允许
协议类型:自定义 TCP
端口范围:输入想打开的端口,可一次添加多个
源:0.0.0.0/0
保存规则,安全组配置完成。
0xStake 是区块链节点 DAO 组织,专注挖掘和分享 POS 优质项目,同时也是遨游 Web3 和 Metaverse 的门户平台。我们擅于输出区块链项目的深度解析,积极跟进和披露知名区块链项目,对行业热点事件有独到见解。我们秉承着求实的态度和专业的技能,为你解决加密世界的疑惑;为你带来不一样的区块链视角。
*Twitter:* https://twitter.com/0xStakeorg
*Discord:* https://discord.gg/xaa85khkVB
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。