# 如何0基础学会搭建节点-配置服务器篇 | 节点教程 **Published by:** [0xStake](https://paragraph.com/@0xstake/) **Published on:** 2022-07-22 **URL:** https://paragraph.com/@0xstake/0 ## Content 搭建区块链节点一般需要长期稳定运行的云服务器。本篇以阿里云为例,介绍下如何选购和配置云服务器。我们将持续更新一系列的区块链节点教程,欢迎大家收藏。1、购买服务器1.1 登录:使用淘宝/支付宝登录阿里云:https://account.aliyun.com/ 网页左上角选择产品 > 热门推荐 > 云服务器ECS1.2 基础配置:付费模式:根据情况自行选择包年包月/按量付费 实例规格:根据不同节点的官方推荐配置进行筛选,规格族一般选择 通用型或计算型。下面以 2vCPU、4GB 运行内存为例:镜像(操作系统):一般选择 Ubuntu 20.04存储:根据节点的官方推荐配置调整容量 至此基础配置完成,页面选择下一步:网络和安全组1.3 网络和安全组:计费模式一般选择:按使用流量,带宽值调整为10-20Mbps即可。此处是上行带宽,即传出数据时的带宽,不影响下载速度。 然后网页下方选择 下一步:系统配置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.exe2.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网页,复制服务器的公网IP1.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保存规则,端口配置完成。 提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。 教程到此结束。欢迎大家使用下方链接加入我们的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 ## Publication Information - [0xStake](https://paragraph.com/@0xstake/): Publication homepage - [All Posts](https://paragraph.com/@0xstake/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@0xstake): Subscribe to updates