20 sie

Darmowy serwer w Google Cloud dla Masternode

Konfiguracja darmowego serwera w Google Cloud dla Masternode

Chcieliśmy w tym artykule zaprezentować możliwość uruchomienia serwera dla Masternode w chmurze od Google za darmo. Za darmo w tym przypadku oznacza, że Google Cloud udostępnia nam bon o wartości $300 na 12 mies. Po roku korzystania z usługi bon straci ważność i będziemy musieli płacić za serwer według wystawianych faktur.

Konfiguracja i uruchomienie serwera w chmurze nie jest łatwą sprawą dla osób, które po raz pierwszy tworzą takie Instancję, ale postaramy się ze zrzutami pokazać i wyjaśnić jak to można zrobić.

1. Przechodzimy na stronę console.cloud.google.com i wybieramy projekt wśród wcześniej dodanych dla innych produktów z google console (albo tworzymy nowy projekt na stronie console.cloud.google.com/projectcreate). Pierwszą rzeczą Google będzie wymagał od nas wprowadzenie danych do rozliczeń poprzez dodanie nowego Billing account lub wykorzystanie już istniejącego.

My billing accounts -> Add billing accounts

Dodanie nowego billing account

2. W przypadku dodanych wcześniej danych do rozliczeń pojawi się nam następna informacja gdzie wybieramy odpowiednią dla Siebie opcję. W moim przypadku Go to linked billing account

billing1

3. Następnie edytujemy dane zgodnie z naszymi wymaganiami oraz prawdziwą informacją. Obowiązkowo musimy podpiąć kartę lub inną metodę płatności żeby po wykorzystaniu bona o $300 Google był w stanie pobrać płatność.

Free Trial2
Free Trial3

 

Klikamy w przycisk Start my Free Trial.

4. Dalej dostajemy się do standardowego okna z akceptacją regulamina świadczenia usług, gdzie klikamy Agree and Continue
Free Trial

5. Jeżeli wszystko się zgadza z naszymi danymi oraz danymi rozliczeniowymi to zobaczymy komunikat z informacją że nasz okres testowy się rozpoczął. Klikamy Got It:

Getting started

 

6. Ponieważ chcemy uruchomić serwera dla Masternode za darmo wybieramy usługę Compute Engine, to jest właśnie ten serwer VPS w chmurze od Google:

compute engine

 

7. Żeby pojawiła się możliwość utworzenia serwera (VM Instance) należy włączyć płatność: Enable billing

Compute Engine2

 

8. Tworzymy następnie nowy serwer przy pomocy przycisku Create:

Compute Engine3

 

9. Na następnej stronie wyświetlą się wszystkie możliwe opcji z konfiguracji serwera, tutaj musimy znaleźć i wybrać najtańszą lokalizację (Region oraz Zone, w moim przypadku to był us-east1-b, micro 0.6Gb Ram), zasoby serwera (Machine type) oraz System operacyjny, który zostanie zaisntalowany. Najlepszą i najprostszą opcją będzie instalacja Ubuntu 16.04 dla serwerów MN.

Compute Engine4

 

10. Po dodaniu nowego serwera zobaczymy nową instancję z adresem IP

Compute Engine5 VM

 

11.  Aby była możliwość zalogować się na serwer z “zewnątrz”, z dowolnego komputera musimy utworzyć i dodać nowy klucz SSH. To można zrobić w zakładce Metadata -> SSH Keys

Compute Engine6 ssh

 

12. Klikamy w Edit:

Compute Engine7

13. Po kliknięciu w Add item wyświetli się nam pole, w które należy wkleić klucz publiczny wygenerowanego klucza SSH w PuttyGen (Jak utworzyć klucze SSH)

Compute Engine8

Po zapisaniu zmian (Save) powinien pojawić się dostęp do serwera w google cloud z naszego komputera poprzez program Putty, Termius czy innego klienta SSH.

Po udanym połączeniu z serwerem możemy przystąpić do Konfiguracji serwera dla Masternode.