October 7

УСТАНОВКА НОДЫ UNION | NODERUNNER COMMUNITY

Приветствую тебя, нодраннер! Если ты попал на эту статью, то тебе наверняка интересна установка ноды Union. Чтож, тогда не смею тебя задерживать - давай приступать к установке!

Кстати, если ты совсем недавно в нодах и хочешь лучше понять это направление, то я от всей души рекомендую тебе прочитать наше методическое пособие "С 0 ДО 100 В НОДАХ". В этом методическом пособии мы охватили самые основные моменты по работе с нодами, рассказали на каких хостингах лучше всего арендовывать сервер, какие SSH-клиенты бывают и многое-многое-мнооогое другое! ЧИТАТЬ С "С 0 ДО 100 В НОДАХ"

Пара слов о Union:

Union — это уровень взаимодействия с минимальным уровнем доверия, призванный объединить все блокчейны в модульной многоцепочечной среде.

Для установки ноды нам понадобится сервер с характеристиками:

CPU: 2 ядра / RAM: 4GB / SSD: 100GB / OS: Ubuntu 22.04

Такой сервер можно арендовать на прекрасном хостинге AEZA! Кстати, после регистрации ты получишь бонус 15% к пополнению баланса, который будет действовать 24 часа. Ссылка на AEZA.

Далее скроллим чуть ниже:

Отлично, сервер арендован. Теперь нам необходимо как-то подключиться к серверу. В NodeRunner мы используем Termius. Termius -топ1 SSH-клиент для подключения к своим серверам для работы с ними. Программа доступна практически на всех устройствах и ты сможешь админить свою ноду даже со своего айфона. Termius можно скачать по этой ссылке.

После установки Termius, необходимо добавить данные от своего сервера для подключения. Делается это следующим образом:

Нажимаешь "New Host":

В открывшемся справа окне вписываешь данные от своего сервера как на картинке и нажимаешь "Connect":

Если ты все правильно ввел, то я могу поздравить тебя с правильным подключением к серверу! У тебя должно быть примерно такое окно, у меня просто тема в Termius'е чуть другая:

Отлично, теперь давай приступим к установке ноды на сервере. Выполняй команды по очереди одна за другой.

# 1. Обновление пакетов на сервере и установка дополнительных:

sudo apt update && sudo apt upgrade -y

apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev lz4 -y

В процессе у тебя откроются розовые окна, в которых необходимо будет нажать Enter чтобы их убрать:

Теперь установим Docker. Вводи все друг за другом:

# 2. Установка Docker:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

# Команда выше требуе нажатия Enter в процессе выполнения, будь внимателен!

sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

apt install docker-compose -y

# Скипай розовые окна нажатием на Enter!

Давай проверим установку Docker'a:

# 3. Проверим установку Docker командой:

docker version

Если у тебя вывод такой же, как на скрине выше, то ты все сделал верно! Теперь для продолжения перейди на сайт: https://ceremony.union.build/

Авторизуйся через Google или Github. После авторизации выбирай Linux:

Скопируй команду:

После того, как скопировал команду, вернись в свой терминал сервера и вставь ее нажатием ПКМ(Правая Кнопка Мыши):

Если ты получил такое в своем термниале, то нужно вернуться в браузер для продолжения. Не закрывай терминал, это важно. Возвращаемся:

Такое окно, как на скрине выше может открыться не сразу. Нужно немного подождать. Если открылось, то жмем "> Generate secret". После нажатия кнопки появится секретный ключ, сохрани его в безопасном месте и нажми на «I've stored my secret».

Далее введи свой Union адрес кошелька для получения наград за контрибьюции. Этот адрес можно получить в Kelpr. Ссылка на добавление Keplr в Chrome. Ссылка на добавление Union сети в Keplr:

Все, нода Union Ceremony успешно создана! Теперь я хочу рассказать тебе, как можно следить за ее состоянием:

Во-первых, ты можешь следить за состоянием контейнера. Делается это при помощи команды:

# Используй команду для просмотра своих контейнеров Docker:

docker ps

Если статус контейнера "Up", то все с нодой хорошо.

Спасибо, что уделил внимание этому гайду. Надеюсь, что твоя установка прошла успешно и ты смог со всем справится. Если у тебя остались вопросы - задавай их под постом про установку ноды Story Protocol в канале May.Crypto. Более подробно о сообществе NodeRunner можно почитать тут в методичке. Ссылка на пост из скрина ниже здесь. Хорошего дня!