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.

- Rozwiń, aby korzystać z poradnika w tradycyjnej formie.

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