Przejdź do głównej zawartości

Crafty

Instalacja na Debian 11​

Poradnik w formie Terminala.​

WSKAZÓWKA:
  • poradnik nagrany na systemie macOS, który ma wbudowane w terminal logowanie do SSH. W przypadku, gdy używasz Windowsa, zaloguj się zgodnie z poradnikiem.
  • zapisz dane do logowania z poradnika

Wideo umożliwia kopiować tekst z Terminala.

Ładowanie odtwarzacza...

Poradnik w tradycyjnej formie.​

Komendy do skopiowania

Instalacja na Debian 11

  1. Zaloguj się do SSH

  2. Wpisz poniższą komendę aby zaktualizować pakiety i doinstalować GIT'a


apt update && apt upgrade && apt install git
  1. Skopiujmy z gita panel i uruchommy instalator

git clone https://gitlab.com/crafty-controller/crafty-installer-4.0.git && \
cd crafty-installer-4.0 && \
./install_crafty.sh
  1. Po uruchomieniu instalatora zostaniemy zapytani czy zainstalować wymagane pakiety.

Potwierdź wpisując y i klikając enter.

  1. Potwierdź instalację panelu we wskazanej lokalizacji i potwierdź poprawienie permisji.

  2. Wybierz instalację z mastera wpisując master i potwierdzając enterem.

  3. Potwierdzamy utworzenie usługi Crafty do zarządzania i potwierdzamy.

W tym momencie powinna pokazać się większa ilość danych odnośnie twojej instalacji.

  1. Zaloguj się na użytkownika crafty korzystając z komendy su crafty.
  2. Przejdź do lokalizacji panelu crafty cd /var/opt/minecraft/crafty.
  3. Uruchom panel ./run_crafty.sh
  4. Wpisz w przeglądarkę: https:\\ip_twojego_serwera:8443 i zobacz czy pojawił się panel. Jeżeli tak, to zatrzymaj panel w PuTTy korzystając z CTRL + C.
  5. Sprawdź jakie są domyślne dane do panelu cat crafty-4/app/config/default-creds.txt. Zapisz te dane.
  6. Wróć na użytkownika root su root.
  7. Wpisz te dwie komendy aby dodać panel do autostartu i uruchomić panel.

systemctl enable crafty.service
systemctl start crafty.service
  1. Wróć do przeglądarki do swojego panelu i wpisz uzyskane wcześniej dane.

Po zalogowaniu zostaniesz poproszony o wykonanie krótkiej ankiety odnośnie systemu i instalacji. Możesz wypełnić lub pominąć.


Gratulacje. Panel został zainstalowany!

Zmiana hasła do konta administratora​

  1. W prawym górnym rogu wybierz ustawienia,

  2. Na liscie użytkowników, obok użytkownika admin, wybierz "New Password" i podaj nowe hasło.

Tworzenie serwera​

  1. Z panelu po lewej stronie wybierz zakładkę "Servers" i "Create Server"

  2. Typ serwera wybierz Minecraft, poniżej wybierz silnik i wersję oraz podaj jego nazwę.

  3. Na końcu przydziel minimalną i maksymalną ilość pamięci ram oraz ustal port serwera (25565 jest domyślny)

  4. Kliknij build server i poczekaj aż serwer się zainstaluje!

  5. Z listy serwerów wybierz swój serwer i kliknij start.

  6. Potwierdź zgodę na EULA i poczekaj aż twój serwer się uruchomi!


UWAGA:

Serwery minecraft w wersji >=1.20.5 wymagają Javy w wersji 21. Nie jest ona domyślnie zainstalowana, więc serwer nie może zostać uruchomiony. Na końcu poradnika znajdą się komendy, które doinstalują Java 21.

Wgrywanie plików​

W panelu dostępna jest zakładka do zarządzania plikami, jednak czasem lepiej jest wgrać pliki przez odpowiedni program.

  1. Po zalogowaniu do SSH jako root, musimy zmienić hasło do użytkownika: crafty passwd crafty

  2. Odpal program do SFTP (FileZilla, WinSCP) i w ustawieniach połaczenia wpisz:

  • HostName - IP serwera
  • User - crafty
  • Password - jego hasło
  • Port - 22
  1. Po zalogowaniu przejdź do folderu /var/opt/minecraft/crafty/crafty-4/servers, to w tym folderze znajduje się zawartość naszych serwerów.

Przy większej ilości serwerów warto wcześniej sprawdzić lokalizacje naszego serwera w panelu.

Server > Config > Server Working Directory

UWAGA:

Te pliki możesz modyfikować tylko użytkownikiem Crafty! Obsługa tych plików rootem lub innym użytkownikiem możę spodować wiele problemów!

Instalacja Java21 Debian 11​

  1. Zaloguj się do SSH (root)
  2. Pobierz Jave21 komendą

wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb
  1. Uruchom instalacje Javy21

dpkg -i jdk-21_linux-x64_bin.deb
  1. Sprawdź czy java się zainstalowała sprawdzając wersję

java --version
  1. Sprawdź alternatywne zainstalowane wersje javy

update-alternatives --list java