Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] Tworzenie serwera minecraft na shell/vps/dedyku + skrypt automatycznie uruchamiający !


piotrek54PL

Rekomendowane odpowiedzi

Opublikowano

#1

Najpierw będziemy potrzebowali programu putty za pomocą którego zalogujemy się na nasz serwer vps: http://www.dobreprog...dows,12076.html

Po pobraniu go, uruchamiamy i wpisujemy "Hostname" taki jaki podaje nam usługodawca, ja dostałem swój ip w mailu.Potem wciskamy "open" i jesteśmy na swoim serwerze.

Teraz musimy się zalogować, w moim przypadku login jest to "root" a hasło również dostałem w mailu. Po wciśnięciu entera jesteśmy zalogowani.

 

#2

Tworzymy tak zwany "screen", jest to wirtualne okno, dzięki któremu po zamknięciu putty (sesji) nasz serwer dalej będzie działał, najpierw sprawdzamy czy program screen jest zainstalowany:

screen -v

Jeśli pojawia się błąd to instalujemy program i aktualizujemy aplikacje:

apt-get update
apt-get install screen

Następnie tworzymy screena:

screen -S mc

Przydatne komendy

Przywrócenie screena po ponownym zalogowaniu się na putty:

screen -R mc

Zamknięcie screena i wszystkich uruchomionych w nim aplikacji:

screen -S mc -X kill

Pokazanie listy screenów:

screen -ls

 

#3

Teraz tworzymy folder z minecraftem i wchodzimy do niego:

mkdir minecraft
cd minecraft

 

#4a

Pobieramy najnowszego bukkita z oficjalnej strony:

wget http://cbukk.it/craftbukkit.jar

potem musimy zmienić nazwę:

mv stara_nazwa craftbukkit.jar

 

#4b

Lub pobieramy program filezilla, klikamy w nim Plik>Menadżer stron>Nowy adres i uzupełniamy:

Serwer: taki sam jak w putty hostname.

Port: pusty lub 22

Protokół: SFTP

Typ logowania: Normalna

Użytkownik: taki jak w putty (w moim przypadku root)

Hasło: takie jak w putty

po zalogowaniu się przechodzimy do folderu z minecraftem i metodą przeciągnij i upuść kopiujemy nasze pliki serwerowe i zmieniamy nazwę bukkita na "craftbukkit.jar".

 

#5

Teraz pobierzemy mój skrypt automatycznie wznawiający serwer:

wget http://dl.dropbox.com/u/40924492/uruchom.sh

lub jeżeli link nie działa kopiujemy tekst stąd: pastebin , tworzymy nowy plik tekstowy wklejając do niego ten tekst a następnie zapisujemy jako "uruchom.sh" i wrzucamy za pomocą np. filezilli na serwer.

 

#6

Na koniec nadajemy skryptowi odpowiednie prawa i uruchamiamy go:

chmod 777 uruchom.sh
sh uruchom.sh

 

Skrypt powinien wykryć iż java nie działa i uruchomić serwer. Jeśli pojawia się że nie znaleziono komendy java lub występują problemy z pluginami musimy zainstalować/zaaktualizować javę 7:

apt-get install oracle-java7-installer

Like ?

:D

  • 2 tygodnie później...
Opublikowano

Da się skonfigurować aby używało komendy screen java -Xmx2300M -Xms........ i tak dalej ??

ponieważ jak wyjde z konsoli to mi sie wylacza serwer

Opublikowano

Wiekszosc shelli juz nie dziala wiec mozna to zrobic tylko na vps

 

tut dobry jesli ktos jest poczatkujacym a tak to moim zdaniem jest bezsensu

Opublikowano

Da się skonfigurować aby używało komendy screen java -Xmx2300M -Xms........ i tak dalej ??

ponieważ jak wyjde z konsoli to mi sie wylacza serwer

 

Czekam aż ktoś mi odpowie

  • 2 tygodnie później...
  • 4 tygodnie później...
Opublikowano

Powyższy poradnik nie zadziała na np: Debianie 6 po czystej reistalacji z powodu braku repozytoriów javy. Do poprawy.

Na wszystkich serwerach z którymi miałem doczynienia javę miały odrazu, spoko specjalnie dla ciebie dodam 2 linijki ;)

 

Ten serwer jest 24/7 ?

eeem, zależy jaki kupisz o.0

  • 7 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...