如何 0 基础学会搭建节点 - 配置服务器篇 | 节点教程
2022-07-22 12:10
0xStake
2022-07-22 12:10
订阅此专栏
收藏此文章

搭建区块链节点一般需要长期稳定运行的云服务器。本篇以阿里云为例,介绍下如何选购和配置云服务器。我们将持续更新一系列的区块链节点教程,欢迎大家收藏。

1、购买服务器

1.1 登录:

使用淘宝 / 支付宝登录阿里云:https://account.aliyun.com/

网页左上角选择产品 > 热门推荐 > 云服务器 ECS

1.2 基础配置:

付费模式:根据情况自行选择包年包月按量付费

实例规格:根据不同节点的官方推荐配置进行筛选,规格族一般选择 通用型或计算型。下面以 2vCPU、4GB 运行内存为例:

镜像(操作系统):一般选择 Ubuntu 22.04

存储:根据节点的官方推荐配置调整容量

至此基础配置完成,页面选择下一步:网络和安全组

1.3 网络和安全组:

默认配置即可,网页下方选择 下一步:系统配置

1.4 系统配置:

建议使用密钥对登录,防止暴力破解密码,更安全。登录名选择 ecs-user

创建密钥对 > 输入随意名称 > 确定 > 保存.pem 密钥文件到本地

返回服务器购买页面,刷新后选择刚刚创建的密钥对

网页下方选择 确认订单 > 勾选服务协议 > 创建实例 > 管理控制台

现在已经购买了云服务器,可以在控制台页面查看、设置云服务器

2、登录服务器

2.1 软件下载

puttygen: https://the.earth.li/~sgtatham/putty/0.77/w64/puttygen.exe

putty: https://the.earth.li/~sgtatham/putty/0.77/w64/putty.exe

2.2 使用 puttygen 将.pem 格式的密钥转换为.ppk 格式

打开 puttygen,选择 Load

文件类型选择 All Files > 选择 1.4 步骤中保存的 pem 文件 > 打开

选择 Save Private Key > 保存.ppk 密钥文件

2.3 使用 putty 登录服务器

将 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,可显示当前路径。

3.端口配置

当节点要使用新端口时,需要配置安全组规则。以打开 8080 端口为例:

实例页面选择 更多 > 网络和安全组 > 安全组配置 > 配置规则

入方向 > 手动添加

授权策略:允许

协议类型:自定义 TCP

端口范围:输入想打开的端口,可一次添加多个

源:0.0.0.0/0

保存规则,安全组配置完成。


关于我们

0xStake 是区块链节点 DAO 组织,专注挖掘和分享 POS 优质项目,同时也是遨游 Web3 和 Metaverse 的门户平台。我们擅于输出区块链项目的深度解析,积极跟进和披露知名区块链项目,对行业热点事件有独到见解。我们秉承着求实的态度和专业的技能,为你解决加密世界的疑惑;为你带来不一样的区块链视角。

*Twitter:* https://twitter.com/0xStakeorg

*Discord:*  https://discord.gg/xaa85khkVB

相关Wiki

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

0xStake
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开