February 19, 2025
Nexus установка ноды на сервер
Cryptu Worker - автор и владелец телеграм канала
Минимальные требования сервера:
Получение ID ноды
Переходим на сайт https://app.nexus.xyz/ и логинимся через почту
Нажимаем Nodes - Add Node - Add CLI node и копируем ID ноды (сейчас не выдают, только Default1)
Установка ноды на сервер
Подключаемся к серверу и по очереди вводим команды
sudo apt update && sudo apt upgrade -y
sudo apt install build-essential pkg-config libssl-dev git-all -y
sudo apt install -y protobuf-compiler
sudo apt install cargo
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
sudo apt remove -y protobuf-compiler
curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-linux-x86_64.zip
sudo apt install unzip -y
unzip protoc-25.2-linux-x86_64.zip -d $HOME/.local
export PATH="$HOME/.local/bin:$PATH"
curl https://cli.nexus.xyz/ | sh
После завершения установки при запросе нажимаем 2 и добавляем ID ноды, полученный на сайте
После этого нажимаем Ctrl + C для выхода и вводим команды
cd ~/.nexus/network-api/clients/cli
cargo build --release
rustup target add riscv32i-unknown-none-elf
sudo dd if=/dev/zero of=/swapfile bs=1M count=8192
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
apt install screen
screen -S nexus
curl https://cli.nexus.xyz/ | sh
При запросе нажимаем Y и Enter
Для выхода из сессии screen нажимаем Ctrl + A и не отпуская D или просто отключаемся от сервера
Для повторного входа в screen и просмотра логов нажимаем
screen -r nexus
- Нода сырая и ID ноды выдается через раз (на момент написания не выдается)
- Тестнет нод продлится до 22.02
- При установке при запросах нажимаем Y и Enter ( если не указано иное)
Задать вопросы и обсудить в телеграм - Cryptu Worker