Crafty
Instalacja na Debian 11
Poradnik w formie Terminala.
- 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.
Poradnik w tradycyjnej formie.
- Rozwiń, aby korzystać z poradnika w tradycyjnej formie.
Instalacja na Debian 11
-
Wpisz poniższą komendę aby zaktualizować pakiety i doinstalować GIT'a
apt update && apt upgrade && apt install git
- 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
- Po uruchomieniu instalatora zostaniemy zapytani czy zainstalować wymagane pakiety.
Potwierdź wpisując y i klikając enter.
-
Potwierdź instalację panelu we wskazanej lokalizacji i potwierdź poprawienie permisji.
-
Wybierz instalację z mastera wpisując
masteri potwierdzając enterem. -
Potwierdzamy utworzenie usługi Crafty do zarządzania i potwierdzamy.
W tym momencie powinna pokazać się większa ilość danych odnośnie twojej instalacji.
- Zaloguj się na użytkownika crafty korzystając z komendy
su crafty. - Przejdź do lokalizacji panelu crafty
cd /var/opt/minecraft/crafty. - Uruchom panel
./run_crafty.sh - Wpisz w przeglądarkę:
https:\\ip_twojego_serwera:8443i zobacz czy pojawił się panel. Jeżeli tak, to zatrzymaj panel w PuTTy korzystając z CTRL + C. - Sprawdź jakie są domyślne dane do panelu
cat crafty-4/app/config/default-creds.txt. Zapisz te dane. - Wróć na użytkownika root
su root. - Wpisz te dwie komendy aby dodać panel do autostartu i uruchomić panel.
systemctl enable crafty.service
systemctl start crafty.service
- 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
-
W prawym górnym rogu wybierz ustawienia,
-
Na liscie użytkowników, obok użytkownika admin, wybierz "New Password" i podaj nowe hasło.
Tworzenie serwera
-
Z panelu po lewej stronie wybierz zakładkę "Servers" i "Create Server"
-
Typ serwera wybierz Minecraft, poniżej wybierz silnik i wersję oraz podaj jego nazwę.
-
Na końcu przydziel minimalną i maksymalną ilość pamięci ram oraz ustal port serwera (25565 jest domyślny)
-
Kliknij build server i poczekaj aż serwer się zainstaluje!
-
Z listy serwerów wybierz swój serwer i kliknij start.
-
Potwierdź zgodę na EULA i poczekaj aż twój serwer się uruchomi!
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.
-
Po zalogowaniu do SSH jako root, musimy zmienić hasło do użytkownika:
crafty passwd crafty -
Odpal program do SFTP (FileZilla, WinSCP) i w ustawieniach połaczenia wpisz:
- HostName - IP serwera
- User - crafty
- Password - jego hasło
- Port - 22
- 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
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
- Zaloguj się do SSH (root)
- Pobierz Jave21 komendą
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb
- Uruchom instalacje Javy21
dpkg -i jdk-21_linux-x64_bin.deb
- Sprawdź czy java się zainstalowała sprawdzając wersję
java --version
- Sprawdź alternatywne zainstalowane wersje javy
update-alternatives --list java