
Sui 开通了一个永久测试网,只是作为 Sui 的长期运行、去中心化和无需许可的测试网,与过去的 Testnet Waves 1 和 2 不同,这个新的 Testnet 即使在 Mainnet 启动后也会继续运行。
这篇文章可能并不能带给大家多少潜在空投的机会,但是如果你想当练手文学节点部署,通过这个网络还是可以的。
一、配置节点前需准备
请做如下准备:
1、VPS要如下
运行一个节点:
CPU:2vCore,
内存:2GB,
SDD:20GB,
操作系统:Ubuntu 20.04
2、操作方式:云主机+SSH工具挖矿
这种方法需要你使用VPS或者你的机场做为云主机,云主机请切换成Ubuntu系统;
SSH工具:小白用户建议使用Xshell或Finalshell
二、如何连接到VPS
MacOs:如果你使用的是这个操作系统,你只需要使用自己的设备与 SSH 连接;
Windows:如果你是Win,有很多工具可以使用,比如putty、MobaXterm、Xshell
1、下载一个应用程序(本教程以putty为例子,小白用户建议使用Xshell或Finalshell)
2、复制云服务器IP链接

3、点击“接受”,输入云服务器的用户名和密码
注意:要粘贴你已经复制的任何命令,只需要右键单击要粘贴命令即可


4、再次输入密码,并输入新密码。

以上就是云服务器+SSH组合的步骤,下面所有步骤都在SSH工具中进行(小白用户建议使用Xshell或Finalshell)
三、准备
1、更新:
sudo apt update && sudo apt upgrade - y

使用此命令下载其他工具
apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \ tzdata \ git \ ca-certificates \ curl \ build-essential \ libssl-dev \ pkg-config \ libclang-dev \ cmake

2、安装RUST :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

然后
source $HOME/.cargo/env

继续
rustup update

apt-get install screen

然后输入 Y 按Enter

四、开放端口
1、root
cd $home

并使用这个命令
apt install ufw -y ufw allow ssh ufw allow https ufw allow http ufw allow 9000 ufw allow 9184 ufw enable

然后输入 y 按Enter
五、安装Sui文件
cargo install --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui

六、集成开发环境
cargo install --git https://github.com/move-language/move move-analyzer --features "ad

七、SUI tokens
创建钱包:
sui client active-address

输入 Y 然后按Enter

https://fullnode.testnet.sui.io:443

testnet

输入 0 然后按Enter

将所有信息保存在一个记事本上(里面有私钥),如下图所示:

进入官方 discord testnet-faucet频道,输入以下命令获取测试网代币:
!faucet xxxxxxxxxxxxxxxxxxxxxxxxxxxx
将 xxxxxxxxxxx 改成你的钱包地址,如:
!faucet 0x3abfa9260eb6b82f8680fd0b6e5e724887899062

八、下载源代码(可选)
git clone https://github.com/MystenLabs/sui.git --branch testnet

九、节点配置
cd sui

将Sui存储设置为git远程:
git remote add upstream https://github.com/MystenLabs/sui

同步你的fork:
git fetch upstream

制作一个fullnode配置模板的副本:
cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml
点击该链接或在终端运行以下内容,下载devnet的最新genesis状态:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob
十、启动你的fullnode
转到sui repository:
cd sui
然后
screen -S sui
最后
cargo run --release --bin sui-node -- --config-path fullnode.yaml

到这里,完整节点已经启动了。
按 CTRL+A+D 分离屏幕
现在你可以关闭你的Xshell。
十一、检查你的全节点
点击这里


以上就是今天全部内容

