Skocz do zawartości

[Poradnik] Jak postawić serwer na Google Cloud


Oorginal
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Witam! Pokaże wam poradnik, jak zrobić maszynę hostując nasz serwer minecraft za darmo.

Zacznijmy od założenia konta na Google Cloud i podłączenia naszej Karty Kredytowej. Na start dostaje się 1200zł które można wykorzystać w ciągu 90 dni!

 

Co zrobić po założeniu konta?

  • Otwieramy boczną zakładkę i szukamy: Compute Engine, następnie Instancje Maszyn Wirtualnych.
  • Klikamy Utwórz instancję na samej górze.
Spoiler

1.thumb.png.aab1996cf00daf2226363d83321e00a4.png

 

Co powinieneś zmienić w maszynie:

  • Region na EU Central (Warszawa) lub Europe West3 (Frankfurt).
  • Typ Maszyny, tutaj od twoich indywidualnych preferencji, zalecam użycie N1 Standard 2 jeśli masz zamiar grać na modach lub wgrywać większą ilość pluginów.
Spoiler

 

3.png.f55b9280e5bdd1e489e9fa825fc0b6f1.png

  • Dysk Rozruchowy (Ubuntu 16.04, Dysk SSD do własnych preferencji).
Spoiler

2.thumb.png.efae585c46915ea4f3416e1389a18d57.png

  • Zjeżdżamy niżej, rozwijamy zakładkę: "Zarządzanie, zabezpieczanie, dyski, sieć, jedyny najemca".
  • Wybieramy kategorię: "Działanie w sieci".
  • Klikamy: "Interfejs sieci".
  • Klikamy: "Podstawowy wewnętrzny adres".
  • Klikamy: "Zarezerwuj statyczny wewnętrzny adres IP" po czym wybieramy nazwę i klikamy ZAREZERWUJ.
Spoiler

4.png.9026b896afb7ec1b70140e9d33474397.png

  • Na samym końcu klikamy "Utwórz" i czekamy aż nasza wirtualna maszyna się skonfiguruje.

 

Wchodzimy w "Instancja Maszyn Wirtualnych" i klikamy "SHH"

Komendy które musimy wpisać w konsolę:

  • sudo passwd, klikamy ENTER
  • Wybieramy nasze hasło, np: haslo i ponownie naciskamy ENTER
  • Wpisujemy ponownie nasze hasło które wybraliśmy i zatwierdzamy
Spoiler

5.png.1ab16bc4e28edfb71e885218e1cd7a5d.png

  • Następnie musimy zalogować się jako ROOT, w tym celu wpisujemy kolejną komendę: su <enter> i wpisujemy nasze hasło po czym klikamy ponownie enter.
  • Jesteśmy zalogowani jako ROOT, teraz musimy sciągnąc screena aby nasz serwer działał 24/7: apt-get install screen i klikamy ENTER.
  • Naszym kolejnym celem będzie zainstalowanie javy, w tym celu wpisujemy tę komendę i zatwierdzamy: sudo apt install oracle-java8-installer.
  • Wklejamy tę komendę: sudo apt install openjdk-8-jdk i w dalszym kroku wpisujemy Y i zatwierdzamy aby java dalej się ściągała.
  • SHH mamy gotowe. Przechodzimy dalej.

 

Kolejnym twoim krokiem będzie ściągniecie WinSPC, PuttyGen i Putty.

Wspomóż się tym poradnikiem:

  • Teraz stwórz jakiś katalog na swoim serwerze.
  • Stwórz Folder na pulpicie z Serwerem Minecraft, poradnik znajdziesz na necie.
  • Jeśli już stworzyłeś serwer, powinieneś w pliku Eula zmienić False na True.
  • Odpal ponownie serwer. Jeśli będzie działać to cały folder wrzuć do WinSCP na serwer
  • W server.properties powinieneś ustawic: Server IP: <Internal IP>
Spoiler

6.thumb.png.2188aec02b0d9ff98363b85740d5a16f.png

  • Kolejnym krokiem będzie PuTTY, logujesz się tam za pomocą wcześniej wybranego loginu + Zewnętrzny adres IP podajesz w HOST NAME
  • Następnie na lewo: SHH, rozwijasz to, klikasz w Auth i wklejasz tam Private Key
  • Zapisujesz to i klikasz Połącz.
  • Powinno Ci wyskoczyć Login As: <Twój Gmail> po czym wpisujesz swoje hasło które ustalileś w PuTTYGEN
  • następnie wpisujesz: screen -S serv i zatwierdzasz enterem. Zalogowałeś się do serwera.
  • Wpisujesz java -Xms?G -Xmx?G -jar server.jar *Xms? - Minimalna pamięć ram dozwolona przez serwer, znak zapytania zamień na 1G lub mniejszą liczbę. XmX? - Maksymalna pamieć ram która serwer będzie w stanie dysponować, znak zapytania zamień na 7G lub mniejszą, zależy jaką ilością pamięci RAM twoja maszyna dysponuję"

 

Serwer jest gotowy. Łączysz się nim poprzez wcześniejszy External IP wygenerowany na VM.

 

W Minecrafcie pisze: can't connect to server?

  • Wchodzisz w Google Cloud:
  • Wyszukujesz Sieć VPC.
  • Reguły zapory sieciowej.
  • Utwórz Regułę Zapory Sieciowej.
  • Ustaw wszystko tak jak Ja, nazwa powinna być minecraft-rule.
Spoiler

7.thumb.png.91eebb4069680ccaca275aa8be0d0872.png

Zapisujesz, wchodzisz do PuTTY, wpisujesz wszystko to samo co wyżej i Serwer Minecraft powinien już działać bez zarzutów.

 

Jeśli masz jakieś pytania, serwer nie działa lub nie potrafisz skonfigurować, pisz na mojego DC (Dsbinae1#5142)

 

Odnośnik do komentarza

Teraz bład "unable to acces jarfile server.jar" Już mnie to zaczyna wk******ć. Nie wiem kompletnie gdzie tego szukac, co robic. W google inni mają coś w bacie, wklejac bez rozszerzenia .jar.

Powyższy błąd rozwiązałem - źle zainstalowałem biblioteke czy ciul wie co to

 Unable to access jarfile miecraft_server.1.14.4.jar - cały czas się to pojawia. W win scp mam te pliki na serwerze w zakładce Home. Nie wiem co zrobić, proszę o szybką pomoc. @Oorginal

@nxkxn


Edytowane przez yoshir
Odnośnik do komentarza
W dniu 21.12.2019 o 17:07, yoshir napisał:

Teraz bład "unable to acces jarfile server.jar" Już mnie to zaczyna wk******ć. Nie wiem kompletnie gdzie tego szukac, co robic. W google inni mają coś w bacie, wklejac bez rozszerzenia .jar.

Powyższy błąd rozwiązałem - źle zainstalowałem biblioteke czy ciul wie co to

 Unable to access jarfile miecraft_server.1.14.4.jar - cały czas się to pojawia. W win scp mam te pliki na serwerze w zakładce Home. Nie wiem co zrobić, proszę o szybką pomoc. @Oorginal

@nxkxn

mi też nie działa nawet po restarcie serwera ma ktoś jakiś pomysł

 

Odnośnik do komentarza

Jeśli pojawia się błąd "Unable to access jarfile miecraft_server.1.14.4.jar" to mogą być to 3 powody:
- Źle wpisana została nazwa pliku, być może brakuje danej literki. W WinSCP czy tam Filezilli kliknijcie zmień nazwę i ją skopiujcie, żeby mieć pewność o prawidłowości nazwy pliku
- Plik nie jest w lokalizacji w ktorej sie znajdujecie. Przykładowo - plik jest w katalogu /home/minecraft więc należy wpisać "cd /home/minecraft"
- Nie ma uprawnień do otworzenia pliku, w tym przypadku należy być w dobrym katalogu (punkt wyżej) i wpisać "chmod 777 nazwapliku.jar" (oczywiście jako root)

Odnośnik do komentarza

Niby za darmo bo okres próbny i ileś pieniędzy do wykorzystania, ale te pieniądze wykorzystane podczas zakładania tego serwera przenoszą się chyba na te "do zapłaty" z tego co widzę i czytam. 

To jak to w końcu, po zamknięciu serwera (na okresie próbnym konta) wyskakuje mi, że będę musiał się rozliczyć z tego, co zostało wykorzystane w tym okresie próbnym. Ktoś miał już z tym do czynienia? 

Odnośnik do komentarza

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności