
Sui a lansat un testnet permanent pur și simplu ca un testnet de lungă durată, descentralizat și fără permisiune pentru Sui. Spre deosebire de Waves 1 și 2, acest nou Testnet va continua să ruleze chiar și după lansarea rețelei principale.
Este posibil ca acest articol să nu vă aducă multe oportunități potențiale de lansare aeriană, dar dacă doriți să fiți desfășurat ca un nod literar practicant, o puteți face în continuare prin această rețea.
1. Pregătiri necesare înainte de configurarea nodurilor
Vă rugăm să faceți următoarele pregătiri:
1. VPS trebuie să fie după cum urmează:
Rulați un nod:
CPU: 2vCore,
Memorie: 2 GB,
SDD: 20 GB,
Sistem de operare: Ubuntu 20.04
2. Metoda de operare: gazdă cloud + instrument SSH mining
Această metodă necesită să utilizați un VPS sau aeroportul dvs. ca gazdă cloud. Vă rugăm să comutați gazda cloud la sistemul Ubuntu;
Instrument SSH: utilizatorilor începători li se recomandă să folosească Xshell sau Finalshell
2. Cum să vă conectați la VPS
MacOs: Dacă utilizați acest sistem de operare, trebuie doar să utilizați propriul dispozitiv pentru a vă conecta prin SSH;
Windows: dacă sunteți Win, există multe instrumente pe care le puteți utiliza, cum ar fi chit, MobaXterm și Xshell
1. Descărcați o aplicație (acest tutorial folosește chit ca exemplu, utilizatorilor începători li se recomandă să folosească Xshell sau Finalshell)
2. Copiați legătura IP cu serverul cloud

3. Faceți clic pe „Accept” și introduceți numele de utilizator și parola serverului cloud
NOTĂ: Pentru a lipi orice comandă pe care ați copiat-o, faceți clic dreapta pe comanda pe care doriți să o inserați


4. Introduceți din nou parola și introduceți noua parolă.

Mai sus sunt pașii pentru combinația de server cloud + SSH Toți pașii următori sunt efectuati în instrumentul SSH (se recomandă utilizatorilor începători să folosească Xshell sau Finalshell).
3. Pregătire
1. Actualizare:
sudo apt update && sudo apt upgrade - y

Utilizați această comandă pentru a descărca alte instrumente
actualizare apt-get \ && DEBIAN_FRONTEND=noninteractiv 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. Instalați RUST:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Apoi
sursa $HOME/.cargo/env

continua
actualizare rugina

ecran de instalare apt-get

Apoi tastați Y și apăsați Enter

4. Deschideți porturile
1, rădăcină
cd $acasă

și folosiți această comandă
apt install ufw -y ufw allow ssh ufw allow https ufw allow http ufw allow 9000 ufw allow 9184 ufw enable

Apoi tastați y și apăsați Enter
5. Instalați fișierul Sui
instalare cargo --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui

6. Mediu de dezvoltare integrat
instalare cargo --git https://github.com/move-language/move move-analyzer --features "ad

7. Jetoane SUI
Creați portofel:
sui client activ-adresă

Tastați Y și apăsați Enter

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

testnet

Introduceți 0 și apăsați Enter

Salvați toate informațiile pe un bloc de note (cu cheia privată în interior), după cum se arată mai jos:

Introduceți canalul oficial discord testnet-faucet și introduceți următoarea comandă pentru a obține jetoane testnet:
!robinet xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Schimbați xxxxxxxxxxx la adresa de portofel, cum ar fi:
!robinet 0x3abfa9260eb6b82f8680fd0b6e5e724887899062

8. Descărcați codul sursă (opțional)
git clone https://github.com/MystenLabs/sui.git --branch testnet

9. Configurarea nodului
cdsui

Configurați spațiul de stocare Sui ca git remote:
git remote add upstream https://github.com/MystenLabs/sui

Sincronizează-ți furca:
git fetch în amonte

Faceți o copie a șablonului de configurare fullnode:
cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml
Faceți clic pe acest link sau rulați următoarele în terminal pentru a descărca cea mai recentă stare de geneza a devnet:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob
10. Porniți fullnode
Accesați depozitul sui:
cdsui
Apoi
ecran -S sui
în sfârșit
cargo run --release --bin sui-node -- --config-path fullnode.yaml

În acest moment, nodul complet a fost pornit.
Apăsați CTRL+A+D pentru a detașa ecranul
Acum puteți închide Xshell-ul.
11. Verificați nodul complet
Click aici


Asta e tot pentru azi

