Аренда и подключение к серверу. Установка ноды Starknet.
Аренда сервера
Регистрируемся на macloud.ru (Скидка 10% по ссылке).
1. Выбираем операционную систему Ubuntu 20.04
2,3,4. Выбираем в зависимости от системных требований для ноды, в моем случае для Ноды Starknet нужно 4 CPU(Процессор), RAM(Память) 4GB, Storage*(Хранилище)100GB+
Ждем пока статус из "Создание" станет "Активно" и кликаем на название сервера
Открываем вкладку Доступ и копируем IP, я веду отдельный блокнот со всеми IP и паролями от серверов.
IP и пароль у нас есть, значит можно подключаться к серверу.
Подключение к серверу
Есть много различных программ, из бесплатных я лично использую Mobaxterm
Переходим на сайт mobaxterm.mobatek.netи нажимаем GET MOBAXTERM NOW
- Нажимаем Session => SSH => Вводим Наш IP => Specify username: root => OK
При первом подключении к серверу, вам нужно будет придумать пароль для Mobaxterm, что бы в следующий раз не вводить IP, root, пароль. Все ваши сервера будут в панеле слева.
В появившемся окне - потребует пароль от сервера, копируем и вставляем средней кнопкой мыши, либо правой и выбрать "paste". Пароля видно не будет - это нормально.
Поздравляю, вы арендовали и вы подключились к серверу. Половина пути выполнена. Далее следуем гайду, который вы используете. Например Starknet
Запускаем ноду Starknet
Ставим по гайду от Nodes.guru
Перед подключением к серверу и установки непосредственно ноды, нужно зарегистрироваться на https://www.alchemy.com/ и создать свои эдпоинты.
Выбираем Ethereum и нажимаем Get Started
Придумываем Name, выбираем Network: Goerli и нажимаем CREATE APP
Заменяем YOUR_ALCHEMY_HTTP_ADDRESS на свой, вставляем на сервере и нажимаем Enter
ALCHEMY=YOUR_ALCHEMY_HTTP_ADDRESS
Вставляем следующую команду и нажимаем Enter
echo 'export ALCHEMY='$ALCHEMY >> $HOME/.bash_profile
Запускаем скрипт установки ноды - Копируем, вставляем, Enter.
wget -O starknet.sh https://api.nodes.guru/starknet.sh && chmod +x starknet.sh && ./starknet.sh
Ожидаем когда скрипт закончит уставку ноды и проверяем статус работы ноды:
service starknetd status
Вводим Ctrl+C для выхода из проверки статуса.
Проверяем логи, Ctrl+C для выхода:
journalctl -u starknetd -f
Так же по Alchemy вы можете видеть работает ли нода
Далее идем в Дискорд и рассказываем о своем запуске ноды в канал #full-node-success. Ну и в #Gm-gn не забудьте заскочить:)
На этом все, следим за обновлениями в https://t.me/nodesguru , когда появится Ру канал от гуру, ссылки обновлю. Точно так же с новыми командами и обновлениями.
service starknetd status
journalctl -u starknetd -f
systemctl restart starknetd
systemctl stop starknetd
systemctl disable starknetd
rm -rf ~/pathfinder/
rm -rf /etc/systemd/system/starknetd.service
systemctl restart starknetd