
Sui lanzó una testnet permanente simplemente como una testnet de larga duración, descentralizada y sin permisos para Sui. A diferencia de las anteriores Testnet Waves 1 y 2, esta nueva Testnet continuará ejecutándose incluso después de que se lance la Mainnet.
Es posible que este artículo no le brinde muchas oportunidades potenciales de lanzamiento aéreo, pero si desea convertirse en un nodo literario practicante, aún puede hacerlo a través de esta red.
1. Preparativos necesarios antes de configurar los nodos
Por favor haga los siguientes preparativos:
1. El VPS debe ser el siguiente:
Ejecute un nodo:
CPU: 2 núcleos.
Memoria: 2 GB,
SDD: 20 GB,
Sistema operativo: Ubuntu 20.04
2. Método de operación: host en la nube + minería de herramientas SSH
Este método requiere que utilice un VPS o su aeropuerto como host de la nube. Cambie el host de la nube al sistema Ubuntu;
Herramienta SSH: se recomienda a los usuarios novatos utilizar Xshell o Finalshell
2. Cómo conectarse a VPS
MacOs: si estás usando este sistema operativo, sólo necesitas usar tu propio dispositivo para conectarte vía SSH;
Windows: si eres Win, hay muchas herramientas que puedes usar, como PuTTY, MobaXterm y Xshell.
1. Descargue una aplicación (este tutorial usa PuTTY como ejemplo, se recomienda a los usuarios novatos que usen Xshell o Finalshell)
2. Copie el enlace IP del servidor en la nube

3. Haga clic en "Aceptar" e ingrese el nombre de usuario y contraseña del servidor en la nube.
NOTA: Para pegar cualquier comando que haya copiado, simplemente haga clic derecho en el comando que desea pegar


4. Ingrese la contraseña nuevamente e ingrese la nueva contraseña.

Los anteriores son los pasos para la combinación de servidor en la nube + SSH. Todos los pasos siguientes se realizan en la herramienta SSH (se recomienda a los usuarios novatos que utilicen Xshell o Finalshell).
3. Preparación
1. Actualización:
actualización de sudo apt && actualización de sudo apt - y

Utilice este comando para descargar otras herramientas
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. Instale ÓXIDO:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh-s--y

Entonces
fuente $HOME/.carga/env

continuar
actualización oxidada

pantalla de instalación de apt-get

Luego escribe Y y presiona Enter.

4. Puertos abiertos
1 、 raíz
cd $casa

y usa este comando
apto instalar ufw -y ufw permitir ssh ufw permitir https ufw permitir http ufw permitir 9000 ufw permitir 9184 ufw habilitar

Luego escribe y y presiona Enter.
5. Instale el archivo Sui
instalación de carga --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui

6. Entorno de desarrollo integrado
instalación de carga --git https://github.com/move-language/move move-analyzer --features "anuncio

7. Fichas SUI
Crear billetera:
dirección activa del cliente sui

Escriba Y y presione Entrar

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

red de prueba

Ingrese 0 y presione Entrar

Guarde toda la información en un bloc de notas (con la clave privada dentro), como se muestra a continuación:

Ingrese al canal oficial de discord testnet-faucet e ingrese el siguiente comando para obtener tokens de testnet:
!grifo xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Cambie xxxxxxxxxxx a la dirección de su billetera, como por ejemplo:
!grifo 0x3abfa9260eb6b82f8680fd0b6e5e724887899062

8. Descargue el código fuente (opcional)
clon de git https://github.com/MystenLabs/sui.git --branch testnet

9. Configuración del nodo
cd sui

Configure el almacenamiento Sui como git remoto:
git remoto agregar ascendente https://github.com/MystenLabs/sui

Sincroniza tu bifurcación:
git buscar aguas arriba

Haga una copia de la plantilla de configuración del nodo completo:
cp cajas/sui-config/data/fullnode-template.yaml fullnode.yaml
Haga clic en este enlace o ejecute lo siguiente en la terminal para descargar el último estado de génesis de devnet:
curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob
10. Inicie su nodo completo
Ir al repositorio sui:
cd sui
Entonces
pantalla -S sui
por fin
ejecución de carga --release --bin sui-node -- --config-path fullnode.yaml

En este punto, se ha iniciado el nodo completo.
Presione CTRL+A+D para separar la pantalla
Ahora puedes cerrar tu Xshell.
11. Verifica tu nodo completo
haga clic aquí


Eso es todo por hoy

