Nexus. Гайд по установке серверной ноды.
Тестнет продлится до 22 февраля, до 3:00 мск, поэтому, имеет смысл взять серверы в аренду посуточно, например на aeza или p2go. Минимальные требования для установки ноды: 4 CPU, 8 GB RAM, 50 GB storage.
Первым делом нам нужно достать id для запуска нашей ноды.
Заходим на сайт тестнета, тыкаем вкладку ноды
Установка Ноды
Логинимся на наш арендованный сервер, начинаем по очереди прописывать команды.
Обновляем систему:
sudo apt update -y && sudo apt upgrade -y
sudo apt-get install nano screen cargo unzip build-essential pkg-config libssl-dev git-all protobuf-compiler jq make software-properties-common ca-certificates curl
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
rustup update
rustup target add riscv32i-unknown-none-elf
Для установки раст выбираем Default installation, после перезаходим в терминал.
rustc --version
cargo --version
Устанавливаем Protocol Buffers:
PROTOC_VERSION=29.1
curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v$PROTOC_VERSION/protoc-$PROTOC_VERSION-linux-x86_64.zip
sudo unzip protoc-$PROTOC_VERSION-linux-x86_64.zip -d /usr/local
export PATH="/usr/local/bin:$PATH"
sudo apt install screen screen -S nexus
curl https://cli.nexus.xyz/ | sh
Соглашаемся с условиями использования
После завершения установки ноды, нам предложат два варианта, с привязкой id и без него, естественно выбираем второй вариант и вставляем свой id
Если все прошло успешно, должны увидеть подобные логи