Основной раздел > Советы, Инструкции, Руководства

Запуск мастер-ноды на VPS [[ИНСТРУКЦИЯ / Ubuntu]

(1/1)

Ignat:
Используйте следующие инструкции для настройки мастер-ноды для монеты на основе Quark на Ubuntu Server 18.04.

Убедитесь, что у вас есть следующие требования.

- Необходимое количество монет для настройки мастер-узла (100 000 LTV)
- Кошелек для хранения ваших монет (на домашнем компьютере)
- Сервер или VPS.

Подготовьте свой VPS
Установите Ubuntu Server 18.04 на VPS.

Обновите свою машину с Ubuntu.


--- Код: ---sudo apt-get update
sudo apt-get upgrade
--- Конец кода ---

Установите необходимые зависимости.


--- Код: ---sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev libboost-all-dev libboost-program-options-dev
sudo apt-get install libminiupnpc-dev libzmq3-dev libprotobuf-dev protobuf-compiler unzip software-properties-common
--- Конец кода ---

Установите Berkeley DB.


--- Код: ---sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
--- Конец кода ---


--- Код: ---wget "https://github.com/leadertvcoin/core/releases/download/v1.0.0/leadertvcoin-daemon-linux.tar.gz" -O leadertvcoin-daemon-linux.tar.gz
wget "https://github.com/leadertvcoin/core/releases/download/v1.0.0/leadertvcoin-qt-linux.tar.gz" -O leadertvcoin-qt-linux.tar.gz
--- Конец кода ---

Распакуйте файлы.


--- Код: ---tar -xzvf leadertvcoin-daemon-linux.tar.gz
tar -xzvf leadertvcoin-qt-linux.tar.gz
--- Конец кода ---

Установите демона и инструменты.


--- Код: ---sudo mv examplecoind examplecoin-cli examplecoin-tx /usr/bin/
--- Конец кода ---

Создайте файл конфигурации.


--- Код: ---mkdir $HOME/.leadertvcoin
nano $HOME/.leadertvcoin/leadertvcoin.conf
--- Конец кода ---

Вставьте следующие строки в файл конфигурации leadertvcoin.conf.


--- Код: ---#----
rpcuser=ЛОГИН
rpcpassword=ПАРОЛЬ
rpcallowip=127.0.0.1
#----
listen=1
server=1
daemon=1
maxconnections=64
#----
#masternode=1
#masternodeprivkey=
externalip=ВНЕШНИЙ IP VPS
#----
--- Конец кода ---

Оставьте пока поле "masternode" и поле "masternodeprivkey" закомментированными.

Измените текст “ВНЕШНИЙ IP VPS” на IP вашего VPS сервера.

Например:
--- Код: ---externalip=136.144.171.201
--- Конец кода ---

Запустите вашу ноду с помощью команды.


--- Код: ---leadertvcoind
--- Конец кода ---

Подождите, пока демон не загрузит блокчейн.

Создание залога для мастер-ноды.

Откройте свой кошелек и подождите, пока он не загрузит блокчейн.

Зайдите в «Инструменты».
Нажмите «Отладочная консоль».
Это консоль, где вы будете выполнять все команды.

Создайте новый личный ключ мастера.


--- Код: ---createmasternodekey
--- Конец кода ---

Пример ответа консоли


--- Цитировать ---7VatfYVk5fFMTymPDhgSURAESDACJhWpd89WHGoh35d9fbLQPj5
--- Конец цитаты ---

Напишите команду в консоли кошелька, чтобы получать адрес кошелька, куда будете помещать залог.


--- Код: ---getaccountaddress "MN1"
--- Конец кода ---

Пример ответа консоли


--- Цитировать ---TDC99hZmSmYEcBu4WcxA2TCT6KBqHB6Hos
--- Конец цитаты ---

Переведите необходимое количество монет (100 000 LTV) на «дополнительный адрес», который вы создали с помощью команды «getaccountaddress« MN1».

Дождитесь, пока транзакция получит необходимые подтверждения мастер-узла (15 подтверждений)

Зайдите в «Инструменты».
Нажмите «Отладочная консоль».
Введите следующую команду.


--- Код: ---getmasternodeoutputs
--- Конец кода ---

Пример вывода



--- Цитировать ---[
   {
     "txhash": "506a242ccbfd2555bcd9cff5f4041752c911f39cb2905acc83ccfe0cf8808df9",
     "outputidx": 1
   }
]
--- Конец цитаты ---

Зайдите в папку, куда у вас установлен кошелёк. (Обычно это: C:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\LeadERTVCoin
Откройте в блокноте файл "masternode.conf"

Измените следующую строку и вставьте ее в блокнот.


--- Код: ---MN1 136.144.171.201:16314 7VatfYVk5fFMTymPDhgSURAESDACJhWpd89WHGoh35d9fbLQPj5 506a242ccbfd2555bcd9cff5f4041752c911f39cb2905acc83ccfe0cf8808df9 1
--- Конец кода ---

MN1 - псевдоним для вашей мастер-ноды.

136.144.171.201 - внешний IP-адрес вашего VPS.

16314 - замените P2P-порт вашей монеты.

7VatfYVk5fFMTymPDhgSURAESDACJhWpd89WHGoh35d9fbLQPj5 - закрытый ключ Masternode из команды «createmasternodekey».

506a242ccbfd2555bcd9cff5f4041752c911f39cb2905acc83ccfe0cf8808df9 - Значение «txhash» из команды «getmasternodeoutputs».

1 - значение «outputidx» из команды «getmasternodeoutputs».

Сохраните файл и закройте блокнот.

Закройте свой кошелек.

Регистрация Вашей мастер-ноды.

Снова открываем ваш файл конфигурации ноды на VPS сервере.
Заполняем ранее закомментированные поля "masternode" и "masternodeprivkey"


--- Код: ---#----
rpcuser=ЛОГИН
rpcpassword=ПАРОЛЬ
rpcallowip=127.0.0.1
#----
listen=1
server=1
daemon=1
maxconnections=64
#----
masternode=1
masternodeprivkey=7VatfYVk5fFMTymPDhgSURAESDACJhWpd89WHGoh35d9fbLQPj5
externalip=ВНЕШНИЙ IP VPS
#----
--- Конец кода ---

Перезапускаем мастер-ноду следующими командами.


--- Код: ---leadertvcoin-cli stop
leadertvcoind
--- Конец кода ---

Откройте свой кошелек, тот который дома на компьютере

Перейдите в настройки".
Нажмите «Разблокировать кошелек». Если он у вас заблокирован.

Введите пароль вашего кошелька и разблокируйте свой кошелек.

Зайдите в «Инструменты».
Нажмите «Отладочная консоль».

Запустите ваш мастер-класс с помощью команды.


--- Код: ---startmasternode alias false MN1
--- Конец кода ---

Ваш мастер-нода теперь зарегистрирована и появится в списке мастер-нод.

Вы можете проверить состояние вашей мастер-ноды, используя команду «getmasternodestatus». Вводим её на VPS сервере.


--- Код: ---leadertvcoin-clii getmasternodestatus
--- Конец кода ---

Пример вывода в терминале VPS


--- Цитировать ---{
  "txhash": "506a242ccbfd2555bcd9cff5f4041752c911f39cb2905acc83ccfe0cf8808df9",
  "outputidx": 1,
  "netaddr": "136.144.171.201:9999",
  "addr": "TDC99hZmSmYEcBu4WcxA2TCT6KBqHB6Hos",
  "status": 4,
  "message": "Masternode successfully started"
}
--- Конец цитаты ---

Навигация

[0] Главная страница сообщений

Перейти к полной версии