Skocz do zawartości


Hej! Zauważyliśmy, że korzystasz z "adblocka".
Chcesz pozbyć się komunikatu? Wystarczy wyłączyć wtyczkę!
Jeśli chcesz swobodnie poruszać się po forum bez reklam możesz zakupić rangę "Premium".
Więcej informacji!
Demon.

[Poradnik] Jak postawić serwer na VPS

Rekomendowane odpowiedzi

Demon.

Tego będziesz potrzebował!

1. Serwer VPS, a na nim zainstalowana JAVA, screen oraz nano.

2. Klient SSH (Polecam PuTTY).

3. Klient SFTP (Polecam WinSCP).

4. Silnik Spigot/Bukkit/PaperSpigot/etc na wybraną przez nas wersję.


Krok 1.

Najpierw zapoznaj się czego będziesz potrzebował. Po zapoznaniu się połącz się na serwer VPS po przez putty. Następnie przejdź do folderu "home" i utwórz w nim folder o dowolnej nazwie, ja nazwę "mc".

Spoiler

Komendy:

cd /home/
mkdir mc/

 


Krok 2.

Stwórz plik startowy i wklej komendę poniżej.

Ukryta zawartość.

    Najpierw wykonaj komednę:

    nano start.sh

    I wklej:

    #!/bin/bash
    
    screen -dmS McSrv java -Xmx1G -Xms1G -jar server.jar nogui

    komenda screen - Dzięki niej Nasz serwer nie wyłączy się gdy wyjdziemy z konsoli.

    McSrv - To jest nazwa screena, można ją zmienić.

    1G - Wartości te oznaczają, że aplikacja będzie miała przydzielone 1GB RAM. Pamiętaj aby nie przydzielić całej pamięci ram jaką posiadasz!

    server.jar - Nazwa silnika.

    nogui - Serwer odpali się w 100% jako aplikacja konsolowa (lepiej użyć parametru, jednak to Minecraft i wszystko jest możliwe)

    I zapisujemy, naciskamy CTRL+O (Klikamy Enter) i CTRL+X .

    Tworzymy jeszcze jeden plik o nazwie "eula.txt":

    nano eula.txt

    i wklejamy tam:

    eula=true

    I zapoznajemy się z nią. Kliknij aby przejść do zasad EULA.


Krok 3.

Łączymy się do serwera VPS poprzez WinSCP, przechodzimy do folderu "home", następnie "mc". Wrzucamy nasz silnik i zmieniamy mu nazwę na "server.jar".


Krok 4.

Przechodzimy znów do putty i nadajemy wymagane permisje na plik startowy:

Ukryta zawartość.

    chmod 755 start.sh

    I uruchamiamy serwer:

    ./start.sh

Po kilku chwilach wygenerują nam się wszystkie pliki i stworzą foldery.


WAŻNE!

Jeżeli korzystasz z nieautoryzowanego konta minecraft przejdź do pliku "server.properties" i zmień w linijce: 

online-mode=true

true na false i zrestartuj serwer.


Jak sprawdzić czy serwer jest włączony?

Wykonaj komendę:

screen -list

I znajdź nazwę swojego screena, jeżeli będzie serwer jest włączony jeżeli nie wyłączony.

 

Jak wyłączyć serwer?

Wykonaj komendę:

screen -S McSrv -X quit

 

Jak włączyć serwer?

Wykonaj komendę:

./start.sh

Jak zresetować serwer?

Wykonaj komendę:

screen -S McSrv -X quit
./start.sh

 

// Niebawem postaram się dodać rozszerzony plik "start.sh" (Będzie zawierał sprawdzanie statusu serwera, wyłączanie, włączanie, itd).

 


weee.png.d96f42b25619274dd48324940f577443.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Mentis

Dobry poradnik dla "żółtodziobów".


"W internecie nie ma ludzi starszych i młodszych, w internecie są ludzie głupsi i mądrzejsi"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
policja69

spoczko poradnik pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.


×

Powiadomienie o plikach cookie