Skocz do zawartości

[Tut]Serwer na FreeBSD


Maliusek1

Rekomendowane odpowiedzi


-------------------------------------------------
Serwer Minecraft na FreeBSD
-------------------------------------------------


-----------------------------
Instalacja Javy
-----------------------------


1.Otwieramy ssh i wpisujemy polecenie:

cd /usr/ports/java/diablo-jre16 && make config install clean

2.Po niedługim czasie wyskoczy nam komunikat o akceptacji licencji. W tym celu pobieramy:

http://www.oracle.com/technetwork/java/javase/downloads/tzupdater-1-3-39-download-402444.html

3.Wszelkie dalsze konfiguracje zostawiamy jako domyślnie.

-----------------------------
Konfiguracja serwera
-----------------------------


1.Tworzy nowy katalog, tam gdzie chcemy mieć serwer.
2.Pobieramy pliki serwerowe (1.6):

http://www.minecraft.net/download/minecraft_server.jar

3.Tworzymy nowy plik o nazwie start.sh.
4.Nadajemy mu prawa 777.
5.Otwieramy go przez edytor tekstu i wpisujemy:

#!/bin/sh
screen /usr/local/diablo-jre1.6.0/bin/java -cp -Xincgc -Xmx1024M -jar minecraft_server.jar nogui

Gdzie liczba 1024 to liczba ram w MB którą przeznaczamy na serwer.

6.Wpisujemy ścieżkę którą ustaliliśmy do naszych plików.
7.Wpisujemy: ./start.sh

I od tej pory działa nam serwer Minecraft. Przy pierwszym uruchomieniu rengeruje się mapa, oraz pliki konfiguracyjne do serwera.

Wyjaśnienie skryptu "start.sh" :

Skrypt uruchamia nam serwer. Komenda screen zapisuję nam proces, dzięki czemu gdy zamkniemy ssh to serwer nadal będzie działał.
W przypadku wpisania samego:

/usr/local/diablo-jre1.6.0/bin/java -cp -Xincgc -Xmx1024M -jar minecraft_server.jar nogui

, serwer po wyłączeniu ssh się wyłączy.

-----------------------------
Jak wyłączyć serwer?
-----------------------------


Jeżeli mamy otwarty proces w ssh to wystarczy wcisnąć kombinację klawiszy CTR + C .

Natomiast jeżeli zamkneliśmy wcześniej ssh, należy wpisać " ps -x ", wyszukać nasz proces i zapamiętać numer pid.
Następnie wpisać polecenie :

kill -9 pid

Na przykład:

kill -9 1102

Poradnik by Maliusek1.

Odnośnik do komentarza
  • 1 rok później...
  • 11 miesięcy temu...

Hmm chęci są, z wykonaniem gorzej ):

-zamykanie serwera i killanie go to dwie różne rzeczy

-można lepiej wykorzystać screen do startera

-instalacja javy jest trochę słabo opisana

-przydało by się krótkie info na temat FreeBSD

 

I jeszcze jedno, jeśli ktoś bierze się już za unixy takie jak BSD, to raczej ma już wystarczające doświadczenie i umiejętności z Linuxami, dlatego uważam, że takie ogólne tuty powinny być na Linuxy

1390684250-U762298.png

Odnośnik do komentarza

Zarchiwizowany

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

  • Ostatnio przeglądający forum [Tut]Serwer na FreeBSD   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...