想要获得价值超过$10,000的SUI空投吗?
你需要做的就是运行一个节点。Aptos节点操作员已经收到了他们的$10k,现在轮到SUI了!
本教程包含以下3个部分:
如何设置VPS服务器
安装SUI节点软件并将其连接到服务器
轻松解决常见错误的专业技巧。
在这里注册一个VPS,VPS自己选择。
注册完后,设置你的服务器
点击左侧的 "Droplets" 然后再点击 "Create a droplet."

服务器配置如下,地址选择新加坡,系统选择ubuntu
配置选择如下:
在自己的电脑上下载putty:putty.org
复制服务器的IP地址:
把IP地址填入putty并点击open
单击 “接受”,键入 “根”,然后单击enter。然后,键入您在DigitalOcean上创建的密码,然后单击enter。
按顺序逐个复制粘贴执行每个命令。
在进行下一个操作之前,请确保等待当前操作完成!
1)sudo apt update && sudo apt upgrade -y
2)sudo apt install wget jq git libclang-dev cmake -y
3) curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
输入 "1" 然后单击enter.
4) source "$HOME/.cargo/env"
5) rustc --version
6) mkdir $HOME/.sui
7) git clone https://github.com/MystenLabs/sui.git --branch devnet
8) cd sui
9) cargo build --release
耐心点,这可能需要一段时间。我们在等它完成。
如果出现错误,请运行以下命令:
version=`wget -qO- https://api.github.com/repos/SecorD0/Sui/releases/latest | jq -r ".tag_name"`; wget -qO- "https://github.com/SecorD0/Sui/releases/download/${version}/sui-linux-amd64-${version}.tar.gz" | tar -C /usr/bin/ -xzf -
10) mv $HOME/sui/target/release/{sui,sui-node,sui-faucet} /usr/bin/
11) cd && wget -qO $HOME/.sui/genesis.blob https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob
12) cp $HOME/sui/crates/sui-config/data/fullnode-template.yaml $HOME/.sui/fullnode.yaml
13)
sed -i -e "s%db-path:.*%db-path: "$HOME/.sui/db"%; " "s%metrics-address:.*%metrics-address: "0.0.0.0:9184"%; " "s%json-rpc-address:.*%json-rpc-address: "0.0.0.0:9000"%; " "s%genesis-file-location:.*%genesis-file-location: "$HOME/.sui/genesis.blob"%; " $HOME/.sui/fullnode.yaml
14) sudo ufw allow 9000 && sudo ufw allow 9184
15)
printf "[Unit]
Description=Sui node
After=http://network-online.target
[Service]
User=$USER
ExecStart=`which sui-node` --config-path $HOME/.sui/fullnode.yaml
Restart=on-failure RestartSec=3
LimitNOFILE=65535
[Install]
WantedBy=http://multi-user.target" > /etc/systemd/system/suid.service
16)
sudo systemctl daemon-reload
sudo systemctl enable suid
sudo systemctl restart suid&& journalctl -u suid -f
完成!在这里检查您的节点: https://node.sui.zvalid.com
如何更新节点?
1) systemctl stop suid
2) rm -rf $HOME/.sui/db
3) wget -qO $HOME/.sui/genesis.blob https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob
4) cd $HOME/sui
5) git fetch upstream
6) cargo build --release
7) mv $HOME/sui/target/release/{sui,sui-node,sui-faucet} /usr/bin/
8) sui -V
9) systemctl restart suid