Как установить VPS на Amazon AWS

From Nxt Wiki
Jump to: navigation, search
This page is a translated version of the page How-To:CreatePublicNodeAmazonAWS and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎русский • ‎українська

Следуйте данным шагам для создания сервера Amazon, на котором будет располагаться сервер Nxt. Амазон даст вам доступ к серверу бесплатно на 1 год, но знайте, что существует ограничение на пропускную способность сети. После того, как сервер превысит этот лимит, вам придется платить за превышенную передачу данных.

Примечание №1: НЕ ИСПОЛЬЗУЙТЕ ЭТОТ VPS ДЛЯ РЕАЛЬНЫХ АККАУНТОВ С ДЕНЬГАМИ!! Используйте его только для получения выгоды от размещения в сети большего количества узлов.

Примечание №2: эта инструкция изначально была написана BaiMangal в этом посте на форуме Bitcointalk (если она оказалась вам полезной, найдите его и пошлите ему немного Nxt!).

Примечание №3: Предполагается, что вы используете Windows. Вы можете воспользоваться этими инструкциями и для другой платформы, но придется изменить кое-что под вашу среду.

1 Часть 1: установка Windows server на Amazon AWS для работы Nxt

Следуйте шагам в каждой из приведенных снимков экрана (кликните на картинку для увеличения):

1
AWS STEP1
2
AWS STEP2
3
AWS STEP3
4
AWS STEP4
5
AWS STEP5
6
AWS STEP6
7
AWS STEP7
8
AWS STEP8
9
AWS STEP9
10
AWS STEP91
11
AWS STEP92
12
AWS STEP93
13
AWS STEP94
14
AWS STEP95
15
AWS STEP96
16
AWS STEP97
17
AWS STEP98
18
AWS STEP99

2 Часть 2: создайте правила для файрвола для доступа к серверу

После создания сервера и подключения к VPS, используя ярлык удаленного рабочего стола, вам нужно установить Firewall Rules на сервере для разрешения работы Nxt. Вот необходимые действия (кликните на картинку для увеличения):

1
AWS VPS1
2
AWS VPS2
3
AWS VPS3
4
AWS VPS4
5
AWS VPS5
6
AWS VPS6
7
AWS VPS7
8
AWS VPS8

3 Часть 3: Настройка клиента

Настоятельно рекомендуется использовать NRS клиента версии 0.9.0 или старше. Следующие шаги действительны только для версий старше 0.8.0.

  • Во-первых, вам нужно узнать IP вашего сервера. Об этом упоминается на фоновой картинке при входе в систему. Если это не так, перейдите к Amazon AWS консоли и в правом верхнем углу выберите регион, в котором вы создали свой VPS. Если вы не владеете этой информацией просто включите все доступные опции, пока одна из них не отобразит "1 Volume" в разделе "Ресурсы" в середине страницы.
  • Скачайте последнюю версию клиента NXT. Разархивируйте его. Создайте пустой файл в папке "conf" и запишите следующее:

# Hosts from which to allow NRS user interface requests, if enabled
nxt.allowedUserHosts=127.0.0.1; localhost; VPS_IP_HERE; 0:0:0:0:0:0:0:1;
# Hosts from which to allow NRS user interface requests, if enabled.
nxt.allowedUserHosts=127.0.0.1; localhost; VPS_IP_HERE; 0:0:0:0:0:0:0:1;


убедитесь, что вы изменили VPS_IP_HERE соответственно вашим данным.

  • Сохраните файл как nxt.properties
  • По умолчанию, программное обеспечение Java не установлено, поэтому вы должны загрузить и установить его перед запуском клиента.
  • Теперь вы можете дважды щелкните run.bat для запуска.
  • Убедитесь, что вы отключились от VPS, нажав "X" на окне, это единственный способ убедиться, что он будет продолжать работать удаленно. На самом деле, если вы закрыли или вышли, он также будет продолжать работать удаленно.