
Sui uruchomił stałą sieć testową po prostu jako długo działającą, zdecentralizowaną i niewymagającą uprawnień sieć testową dla Sui. W przeciwieństwie do poprzednich fal 1 i 2 sieci testowej, ta nowa sieć testowa będzie nadal działać nawet po uruchomieniu sieci głównej.
Ten artykuł może nie zapewniać wielu potencjalnych możliwości zrzutów, ale jeśli chcesz zostać wdrożonym jako praktykujący węzeł literacki, nadal możesz to zrobić za pośrednictwem tej sieci.
1. Przygotowania wymagane przed konfiguracją węzłów
Prosimy o dokonanie następujących przygotowań:
1. VPS musi wyglądać następująco:
Uruchom węzeł:
Procesor: 2vCore,
Pamięć: 2 GB,
SDD: 20 GB,
System operacyjny: Ubuntu 20.04
2. Metoda działania: host w chmurze + eksploracja narzędzi SSH
Ta metoda wymaga użycia VPS lub lotniska jako hosta w chmurze. Zmień hosta w chmurze na system Ubuntu;
Narzędzie SSH: Początkującym użytkownikom zaleca się korzystanie z Xshell lub Finalshell
2. Jak połączyć się z VPS
MacO: jeśli używasz tego systemu operacyjnego, wystarczy użyć własnego urządzenia, aby połączyć się przez SSH;
Windows: Jeśli jesteś Win, możesz użyć wielu narzędzi, takich jak PuTTY, MobaXterm i Xshell
1. Pobierz aplikację (w tym poradniku użyto przykładu PuTTY, początkującym użytkownikom zaleca się korzystanie z Xshell lub Finalshell)
2. Skopiuj łącze IP serwera w chmurze

3. Kliknij „Akceptuj” i wprowadź nazwę użytkownika i hasło serwera w chmurze
UWAGA: Aby wkleić skopiowane polecenie, kliknij prawym przyciskiem myszy polecenie, które chcesz wkleić


4. Wprowadź hasło ponownie i wprowadź nowe hasło.

Powyższe kroki dotyczą kombinacji serwera w chmurze + SSH Wszystkie poniższe kroki są wykonywane w narzędziu SSH (początkującym użytkownikom zaleca się korzystanie z Xshell lub Finalshell).
3. Przygotowanie
1. Aktualizacja:
sudo apt update && sudo apt upgrade - y

Użyj tego polecenia, aby pobrać inne narzędzia
apt-get update \ && DEBIAN_FRONTEND=nieinteraktywny 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. Zainstaluj RUST:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Następnie
źródło $HOME/.cargo/env

Kontynuować
aktualizacja rustup'a

apt-get ekran instalacyjny

Następnie wpisz Y i naciśnij Enter

4. Otwórz porty
1, korzeń
płyta $dom

i użyj tego polecenia
apt zainstaluj ufw -y ufw zezwól na ssh ufw zezwól na https ufw zezwól na http ufw zezwól na 9000 ufw zezwól na 9184 ufw włącz

Następnie wpisz y i naciśnij Enter
5. Zainstaluj pliki Sui
instalacja ładunku --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui

6. Zintegrowane środowisko programistyczne
instalacja ładunku --git https://github.com/move-language/move move-analyzer --features „ad

7. Tokeny SUI
Utwórz portfel:
aktywny adres klienta sui

Wpisz Y i naciśnij Enter

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

sieć testowa

Wpisz 0 i naciśnij Enter

Zapisz wszystkie informacje w notatniku (z kluczem prywatnym w środku), jak pokazano poniżej:

Wejdź na oficjalny kanał discord testnet-faucet i wprowadź następującą komendę, aby uzyskać tokeny testnet:
!kran xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Zmień xxxxxxxxxxx na adres swojego portfela, na przykład:
!kran 0x3abfa9260eb6b82f8680fd0b6e5e724887899062

8. Pobierz kod źródłowy (opcjonalnie)
git clone https://github.com/MystenLabs/sui.git --branch testnet

9. Konfiguracja węzła
CD sui

Skonfiguruj pamięć Sui jako usługę git Remote:
git Remote dodaj upstream https://github.com/MystenLabs/sui

Zsynchronizuj swój widelec:
git pobierz z góry

Utwórz kopię szablonu konfiguracji pełnego węzła:
cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml
Kliknij ten link lub uruchom następujące polecenie w terminalu, aby pobrać najnowszy status genezy devnet:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob
10. Uruchom pełny węzeł
Przejdź do repozytorium sui:
CD sui
Następnie
ekran -S sui
w końcu
cargo run --release --bin sui-node -- --config-path fullnode.yaml

W tym momencie uruchomiony został pełny węzeł.
Naciśnij CTRL+A+D, aby odłączyć ekran
Teraz możesz zamknąć Xshell.
11. Sprawdź pełny węzeł
Kliknij tutaj


To wszystko na dzisiaj

