搭建区块链节点一般需要长期稳定运行的云服务器。本篇以阿里云为例,介绍下如何选购和配置云服务器。我们将持续更新一系列的区块链节点教程,欢迎大家收藏。
使用淘宝/支付宝登录阿里云:https://account.aliyun.com/
网页左上角选择产品 > 热门推荐 > 云服务器ECS
付费模式:根据情况自行选择包年包月/按量付费
实例规格:根据不同节点的官方推荐配置进行筛选,规格族一般选择 通用型或计算型。下面以 2vCPU、4GB 运行内存为例:
镜像(操作系统):一般选择 Ubuntu 20.04
存储:根据节点的官方推荐配置调整容量
至此基础配置完成,页面选择下一步:网络和安全组
计费模式一般选择:按使用流量,带宽值调整为10-20Mbps即可。此处是上行带宽,即传出数据时的带宽,不影响下载速度。
然后网页下方选择 下一步:系统配置
建议使用密钥对登录,防止暴力破解密码,更安全。登录名选择 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
保存规则,端口配置完成。
提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。
教程到此结束。欢迎大家使用下方链接加入我们的Discord群、订阅我们的Youtube频道,感谢支持!
0xStake是区块链节点DAO组织,专注挖掘和分享POS优质项目,同时也是遨游Web3和Metaverse的门户平台。我们擅于输出区块链项目的深度解析,积极跟进和披露知名区块链项目,对行业热点事件有独到见解。我们秉承着求实的态度和专业的技能,为你解决加密世界的疑惑;为你带来不一样的区块链视角。
Discord: https://discord.gg/xaa85khkVB
Twitter: https://twitter.com/0xStakeorg
Youtube: https://www.youtube.com/channel/UCeWWK6POD3INTGDe7yq_4Pw
Mirror: https://mirror.xyz/0x2ba8f8db6c26fB36F14F9a8c32158e201632d677