Baza wiedzy - Instalacja panelu PufferPanel 2 (Debian 9) wraz z przykładowym serwerem Minecraft

Instalacja panelu PufferPanel 2 (Debian 9) wraz z przykładowym serwerem Minecraft

Instalacja serwerów gier na VPS daje nieograniczone możliwości konfiguracyjne oraz dostępność dedykowanych zasobów. Jednak instalacja samych serwerów gier nie zawsze jest prosta, dlatego warto zainteresować się gotowymi panelami, które uproszczą proces instalacji i zarządzania. Jednym z takich panelu jest darmowy PufferPanel. Poniższa instrukcja prezentuje instalacje panelu na systemie Debian 9.

Uwaga, niektóre gry potrzebuję dużej przestrzeni dyskowej, aby zostać zainstalowane!

Zaczynamy od instalacji podstawowych pakietów:
apt-get update
apt-get upgrade
apt-get install -y curl ca-certificates zip unzip
Następnie możemy dodać repozytorium z pakietami panelu oraz rozpocząć jego instalację:
curl -s https://packagecloud.io/install/repositories/pufferpanel/pufferpanel/script.deb.sh | bash
apt-get install -y pufferpanel
systemctl enable pufferpanel
Jeżeli instalacja przebiegła bezproblemowo możemy dodać pierwszego użytkownika panelu:
pufferpanel user add
Wpisujemy dane zgodnie z naszymi wymaganiami:
? Username: admin
? Email: admin@example.com
? Password: **********
? Confirm Password **********
? Admin Yes
User added
W następnej kolejności importujemy templatki serwerów gier:
pufferpanel template import
Teraz jedyne co nam pozostaje to uruchomienie serwera:
systemctl start pufferpanel
Nasz panel będzie dostępny pod adresem http://adresipservera:8080/

Po zalogowaniu możemy dodać nasz pierwszy serwer:

W przypadku niektórych serwerów gier wymagane będzie zainstalowanie dodatkowych komponentów systemu, np. java w przypadku gry Minecraft:
apt-get install -y openjdk-8-jre-headless
Oraz utworzenie pliku wymiany, poradnik jak to zrobić znajdziemy pod adresem https://awhost.pl/baza-wiedzy/jak-utworzyc-swap-plik-wymiany-na-systemie-debian-9/

Serwer wybieramy z listy, w naszym przykładzie Minecraft Vanilla (czyli czysty, bez modów): )
Przechodzimy do następnego kroku klikając „Use this template”, następnie wybieramy użytkownika przypisanego do tego serwera. Wpisujemy jego nazwę z oknie wprowadzania tekstu, a następnie wybieramy go z listy i przechodzimy do następnego kroku przyciskiem „Next”:

Następny krok jest zależny od wybranego serwera, w przypadku serwera gry Minecraft musimy zaakceptować licencję (klikając przycisk przy EULA Agreement), a następnie kliknąć przycisk „Create”:

Po utworzeniu serwera musimy go zainstalować klikając przycisk „Install”, po odczekaniu kilku chwili na instalację, możemy go uruchomić klikając „Start”:

Pamiętamy, że instalcja może zająć troche czasu, zwłaszcza w przypadku większych gier, nie należy klikać kilkukrotnie przycisku install ani start do czasu zakończenia procesu instalacji. Wiele serwerów potrzebuje rownież więcej czasu podczas pierwszego uruchomienia, aby np. wygenerować świat.

Następnie bez problemu możemy połaczyć się do serwera wpisując adres IP maszyny: