
Sui đã khởi chạy testnet vĩnh viễn chỉ đơn giản là một testnet dài hạn, phi tập trung và không cần cấp phép cho Sui. Không giống như Testnet Wave 1 và 2 trước đây, Testnet mới này sẽ tiếp tục chạy ngay cả sau khi Mainnet được khởi chạy.
Bài viết này có thể không mang lại cho bạn nhiều cơ hội airdrop tiềm năng, nhưng nếu bạn muốn được triển khai như một nút văn học thực hành, bạn vẫn có thể thực hiện điều đó thông qua mạng này.
1. Những chuẩn bị cần thiết trước khi định cấu hình các nút
Hãy chuẩn bị những điều sau:
1. VPS phải như sau:
Chạy một nút:
CPU: 2vCore,
Bộ nhớ: 2GB,
SDD: 20GB,
Hệ điều hành: Ubuntu 20.04
2. Phương thức hoạt động: máy chủ đám mây + khai thác công cụ SSH
Phương pháp này yêu cầu bạn sử dụng VPS hoặc sân bay của bạn làm máy chủ đám mây. Vui lòng chuyển máy chủ đám mây sang hệ thống Ubuntu;
Công cụ SSH: Người dùng mới được khuyến khích sử dụng Xshell hoặc Finalshell
2. Cách kết nối với VPS
MacOs: Nếu đang sử dụng hệ điều hành này, bạn chỉ cần sử dụng thiết bị của mình để kết nối qua SSH;
Windows: Nếu bạn là Win thì có rất nhiều công cụ có thể sử dụng như putty, MobaXterm, Xshell
1. Tải xuống một ứng dụng (hướng dẫn này sử dụng putty làm ví dụ, người dùng mới làm quen nên sử dụng Xshell hoặc Finalshell)
2. Sao chép liên kết IP máy chủ đám mây

3. Nhấp vào "Chấp nhận" và nhập tên người dùng và mật khẩu của máy chủ đám mây
LƯU Ý: Để dán bất kỳ lệnh nào bạn đã sao chép, chỉ cần nhấp chuột phải vào lệnh bạn muốn dán


4. Nhập lại mật khẩu và nhập mật khẩu mới.

Trên đây là các bước kết hợp cloud server + SSH Tất cả các bước sau được thực hiện trong công cụ SSH (người dùng mới làm quen được khuyến khích sử dụng Xshell hoặc Finalshell)
3. Chuẩn bị
1. Cập nhật:
cập nhật sudo apt && nâng cấp sudo apt - y

Sử dụng lệnh này để tải xuống các công cụ khác
apt-get update \ && DEBIAN_FRONTEND=không tương tác 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. Cài đặt RUST:
cuộn tròn --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Sau đó
nguồn $HOME/.cargo/env

Tiếp tục
cập nhật rỉ sét

màn hình cài đặt apt-get

Sau đó gõ Y và nhấn Enter

4. Mở cổng
1, gốc
cd $nhà

và sử dụng lệnh này
apt cài đặt ufw -y ufw cho phép ssh ufw cho phép https ufw cho phép http ufw cho phép 9000 ufw cho phép 9184 ufw kích hoạt

Sau đó gõ y và nhấn Enter
5. Cài đặt file Sui
cài đặt hàng hóa --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui

6. Môi trường phát triển tích hợp
cài đặt hàng hóa --git https://github.com/move-lingu/move move-analyzer --features "quảng cáo

7. Mã thông báo SUI
Tạo ví:
sui địa chỉ hoạt động của khách hàng

Gõ Y và nhấn Enter

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

mạng thử nghiệm

Nhập 0 và nhấn Enter

Lưu tất cả thông tin vào một notepad (có khóa riêng bên trong), như hiển thị bên dưới:

Nhập kênh vòi testnet bất hòa chính thức và nhập lệnh sau để nhận mã thông báo testnet:
!vòi xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thay đổi xxxxxxxxxxx thành địa chỉ ví của bạn, chẳng hạn như:
!vòi 0x3abfa9260eb6b82f8680fd0b6e5e724887899062

8. Tải mã nguồn (tùy chọn)
git clone https://github.com/MystenLabs/sui.git --branch testnet

9. Cấu hình nút
cd sui

Thiết lập bộ lưu trữ Sui dưới dạng git remote:
git từ xa thêm ngược dòng https://github.com/MystenLabs/sui

Đồng bộ hóa ngã ba của bạn:
git tìm nạp ngược dòng

Tạo một bản sao của mẫu cấu hình fullnode:
thùng cp/sui-config/data/fullnode-template.yaml fullnode.yaml
Nhấp vào liên kết này hoặc chạy phần sau trong thiết bị đầu cuối để tải xuống trạng thái nguồn gốc mới nhất của devnet:
cuộn tròn -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob
10. Bắt đầu fullnode của bạn
Đi tới kho lưu trữ sui:
cd sui
Sau đó
màn hình -S sui
cuối cùng
chạy hàng hóa --release --bin sui-node -- --config-path fullnode.yaml

Tại thời điểm này, nút đầy đủ đã được bắt đầu.
Nhấn CTRL+A+D để tách màn hình
Bây giờ bạn có thể đóng Xshell của mình.
11. Kiểm tra nút đầy đủ của bạn
Bấm vào đây


Đó là tất cả cho ngày hôm nay

