<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="https://voxihost.pl/" xml:lang="pl">
  <title>Baza Wiedzy | VoxiHost</title>
  <subtitle>Opanuj zarządzanie infrastrukturą serwerową. Profesjonalne poradniki, nowości z branży IT i konfiguracje krok po kroku od zespołu VoxiHost.</subtitle>
  <link href="https://voxihost.pl/pl/blog/feed.xml" rel="self"/>
  <link href="https://voxihost.pl/pl/blog/" rel="alternate"/>
  <updated>2026-04-23T00:00:00Z</updated>
  <id>https://voxihost.pl/pl/blog/</id>
  <rights>© 2026 VoxiHost. All rights reserved.</rights>
  <generator uri="https://www.11ty.dev/" version="3.1.2">Eleventy</generator>
  <icon>https://voxihost.pl/assets/images/favicon-32x32.png</icon>
  <logo>https://voxihost.pl/assets/images/brand/logo-full.png</logo>
  <author>
    <name>VoxiHost</name>
    <uri>https://voxihost.pl</uri>
  </author>
  <entry>
    <title>Jak postawić serwer Minecraft Java Edition na AlmaLinux, CentOS, Rocky Linux i Fedorze</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-almalinux-centos-rocky-fedora/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-almalinux-centos-rocky-fedora/</id>
    <summary type="text">Kompletny poradnik hostowania serwera Minecraft Java Edition na systemach RHEL-based. Dowiedz się, jak zainstalować i skonfigurować odpowiednie środowisko Java dla każdej wersji.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Wybór wersji:&lt;/strong&gt; Ten poradnik dotyczy wyłącznie &lt;strong&gt;Minecraft Java Edition&lt;/strong&gt;. Nie jest kompatybilny z Bedrock Edition (konsole, urządzenia mobilne ani aplikacja Windows 10 „Bedrock&amp;quot;).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Uruchomienie własnego serwera Minecraft Java Edition daje Ci pełną kontrolę nad światem i społecznością. W &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt; nasze środowiska &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; oraz &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; zapewniają dedykowane zasoby niezbędne do płynnego działania serwera bez lagów na dystrybucjach klasy Enterprise Linux, takich jak AlmaLinux, Rocky Linux czy CentOS.&lt;/p&gt;
&lt;p&gt;Jednak największą przeszkodą dla nowych administratorów nie jest wiersz poleceń Linuksa, to &lt;strong&gt;Java&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Minecraft Java Edition jest oparty na Javie. Z biegiem lat silnik gry ewoluował, wymagając nowszych wersji środowiska Java. Użycie niewłaściwej wersji to &lt;strong&gt;główna przyczyna błędów serwera&lt;/strong&gt; już przy pierwszym uruchomieniu.&lt;/p&gt;
&lt;h2 id=&quot;zlota-zasada-dopasuj-jave-do-wersji-minecrafta&quot;&gt;Złota zasada: dopasuj Javę do wersji Minecrafta &lt;/h2&gt;
&lt;p&gt;Zanim wpiszesz pierwsze polecenie w terminalu, musisz wiedzieć, jaką wersję Minecrafta chcesz hostować. Oficjalne oprogramowanie serwerowe Vanilla (od Mojang) po prostu odmówi startu, jeśli zainstalowana wersja JDK lub JRE nie spełnia jego wymagań.&lt;/p&gt;
&lt;p&gt;Oto kompletne zestawienie wersji Minecrafta i odpowiadających im wymagań Javy na systemach opartych na RHEL:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Wersja Minecraft&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Wymagania Java&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Zalecany pakiet&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Znaczenie&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;1.20.5 – 1.21.x&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 21&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;java-21-openjdk-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Nowoczesny standard. Niezbędny do najnowszych funkcji Vanilla.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;1.18 – 1.20.4&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 17&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;java-17-openjdk-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Podstawa wielu aktywnych światów survival.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;1.17 – 1.17.1&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 16/17&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;java-17-openjdk-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Aktualizacja przejściowa. Zalecana jest Java 17 jako wariant zapasowy.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;1.7.10 – 1.16.5&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 8&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;java-1.8.0-openjdk-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Klasyczna era. Ekstremalna stabilność dla starszych wersji i PvP.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip dla użytkowników VPS:&lt;/strong&gt; Zawsze zalecamy pakiety &lt;code&gt;-headless&lt;/code&gt; (np. &lt;code&gt;java-21-openjdk-headless&lt;/code&gt;). Pakiety headless nie zawierają bibliotek GUI, które są bezużyteczne na serwerze działającym w trybie terminalowym. Oszczędza to miejsce na dysku i zachowuje RAM dla samego serwera Minecrafta.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;dlaczego-zaczac-od-vanilla&quot;&gt;Dlaczego zacząć od Vanilla? &lt;/h2&gt;
&lt;p&gt;Choć istnieje wiele niestandardowych silników serwerowych (jak Paper czy Forge), rozpoczęcie od oficjalnego &lt;strong&gt;oprogramowania Vanilla&lt;/strong&gt; od Mojang to najlepszy sposób na zrozumienie podstaw hostowania Minecrafta.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;100% kompatybilności&lt;/strong&gt;: Gwarantuje, że wszystkie oficjalne mechaniki gry działają dokładnie tak, jak zamierzono.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak modyfikacji&lt;/strong&gt;: Żaden kod zewnętrzny nie ingeruje w spawn mobów ani redstone.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Łatwa ścieżka rozwoju&lt;/strong&gt;: Po opanowaniu Vanilli przejście na Paper lub Spigot jest niezwykle proste.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;poradniki-instalacji-krok-po-kroku&quot;&gt;Poradniki instalacji krok po kroku &lt;/h2&gt;
&lt;p&gt;Ponieważ komendy różnią się znacznie w zależności od wybranej „ery Java&amp;quot;, podzieliliśmy instalację na szczegółowe tutoriale zoptymalizowane pod &lt;code&gt;dnf&lt;/code&gt; i &lt;code&gt;firewalld&lt;/code&gt;:&lt;/p&gt;
&lt;h3 id=&quot;1-nowoczesny-vanilla-1-20-5-java-21&quot;&gt;1. Nowoczesny Vanilla (1.20.5+ / Java 21) &lt;/h3&gt;
&lt;p&gt;Gotowy na najnowsze aktualizacje prosto od Mojang? Ten poradnik omawia konfigurację najnowszego serwera Vanilla w środowisku Java 21.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Konfiguracja serwera Vanilla 1.20.5+ (Java 21)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;2-era-wielkich-aktualizacji-1-18-1-20-4-java-17&quot;&gt;2. Era wielkich aktualizacji (1.18 - 1.20.4 / Java 17) &lt;/h3&gt;
&lt;p&gt;Hostujesz świat z ery 1.18+? Ten poradnik skupia się na Java 17, która przyniosła duże ulepszenia wydajności i zmiany w silniku.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Konfiguracja serwera Vanilla 1.18 - 1.20.4&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;3-wersje-przejsciowe-1-17-java-16&quot;&gt;3. Wersje przejściowe (1.17 / Java 16) &lt;/h3&gt;
&lt;p&gt;Jeśli potrzebujesz konkretnie wersji 1.17.x, będziesz potrzebować krótkotrwałego środowiska Java 16.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Konfiguracja serwera Vanilla 1.17&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;4-klasyczny-vanilla-1-7-10-1-16-5-java-8&quot;&gt;4. Klasyczny Vanilla (1.7.10 - 1.16.5 / Java 8) &lt;/h3&gt;
&lt;p&gt;Chcesz przeżyć grę dokładnie tak jak w klasycznej erze? Uruchom Vanilla na Java 8 dla maksymalnej kompatybilności.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Konfiguracja klasycznego serwera 1.8.8 Vanilla&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie &lt;/h2&gt;
&lt;p&gt;Zrozumienie zależności między wersjami Minecrafta a wersjami Javy to najważniejszy krok w kierunku udanej administracji serwerem. Niezależnie od tego, czy wybierzesz &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; jako budżetowy start, czy &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; dla wydajnego serwera społecznościowego, właściwe środowisko Java na Twoim serwerze AlmaLinux lub Rocky Linux to klucz do stabilnego uruchomienia.&lt;/p&gt;
&lt;p&gt;Wybierz docelową wersję z tabeli powyżej i skorzystaj z naszych szczegółowych poradników, by uruchomić swój świat Minecraft Java Edition!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić klasyczny serwer Minecraft 1.8.8 (Java 8) na Ubuntu/Debian</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-ubuntu-debian/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-ubuntu-debian/</id>
    <summary type="text">Poradnik instalacji serwera Minecraft 1.8.8, idealny do nostalgicznego PvP i klasycznej rozgrywki Vanilla z użyciem Java 8.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Klasyczne wersje Minecrafta z ery &lt;strong&gt;1.7.10 do 1.16.5&lt;/strong&gt; wymagają &lt;strong&gt;Java 8&lt;/strong&gt; dla legendarnej stabilności. Ten poradnik obejmuje cały klasyczny zakres. Wymagania dla nowoczesnych wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-ubuntu-debian/&quot;&gt;Poradniku kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Starsze wersje często zawierają znane luki bezpieczeństwa w bibliotekach zewnętrznych. NIGDY nie uruchamiaj tych wersji jako root; zawsze używaj dedykowanego konta z ograniczonymi uprawnieniami.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik dla Java 8 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.16:&lt;/strong&gt; 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1.13 – 1.15:&lt;/strong&gt; 1.15.2, 1.15.1, 1.15, 1.14.4, 1.13.2&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Klasyczne (1.7 – 1.12):&lt;/strong&gt; 1.12.2, 1.11.2, 1.10.2, 1.9.4, 1.8.9, 1.8.8, 1.7.10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dokładny link do pobrania swojej wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;Ubuntu lub Debian&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp root lub sudo przez SSH (do instalacji Javy).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ograniczony użytkownik inny niż root&lt;/strong&gt; do bezpiecznego uruchamiania serwera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-8&quot;&gt;Krok 1: Instalacja Java 8 &lt;/h2&gt;
&lt;p&gt;Najpierw wykonaj pełną &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-ubuntu-debian/&quot;&gt;aktualizację systemu&lt;/a&gt;, aby upewnić się, że listy pakietów są aktualne.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/jli-2YYgDZ-400.avif 400w, https://voxihost.pl/assets/images/generated/jli-2YYgDZ-800.avif 800w, https://voxihost.pl/assets/images/generated/jli-2YYgDZ-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/jli-2YYgDZ-400.webp 400w, https://voxihost.pl/assets/images/generated/jli-2YYgDZ-800.webp 800w, https://voxihost.pl/assets/images/generated/jli-2YYgDZ-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/jli-2YYgDZ-400.jpeg&quot; alt=&quot;Terminal showing installation of OpenJDK 8 on Ubuntu&quot; width=&quot;1600&quot; height=&quot;249&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/jli-2YYgDZ-400.jpeg 400w, https://voxihost.pl/assets/images/generated/jli-2YYgDZ-800.jpeg 800w, https://voxihost.pl/assets/images/generated/jli-2YYgDZ-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install openjdk-8-jre-headless -y
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Nawet starsze wersje powinny być izolowane. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-ubuntu-debian/&quot;&gt;Tworzenia i zarządzania użytkownikami na Ubuntu/Debian&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/MmstCSoMqA-400.avif 400w, https://voxihost.pl/assets/images/generated/MmstCSoMqA-712.avif 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/MmstCSoMqA-400.webp 400w, https://voxihost.pl/assets/images/generated/MmstCSoMqA-712.webp 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/MmstCSoMqA-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user to safely host the legacy server&quot; width=&quot;712&quot; height=&quot;232&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/MmstCSoMqA-400.jpeg 400w, https://voxihost.pl/assets/images/generated/MmstCSoMqA-712.jpeg 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo adduser --disabled-password --gecos &amp;quot;&amp;quot; minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-pliku-jar-1-8-8&quot;&gt;Krok 3: Pobranie pliku JAR 1.8.8 &lt;/h2&gt;
&lt;p&gt;Szukasz innej klasycznej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich historycznych wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9cU8hdvp2p-400.avif 400w, https://voxihost.pl/assets/images/generated/9cU8hdvp2p-800.avif 800w, https://voxihost.pl/assets/images/generated/9cU8hdvp2p-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9cU8hdvp2p-400.webp 400w, https://voxihost.pl/assets/images/generated/9cU8hdvp2p-800.webp 800w, https://voxihost.pl/assets/images/generated/9cU8hdvp2p-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/9cU8hdvp2p-400.jpeg&quot; alt=&quot;Downloading the Minecraft 1.8.8 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;157&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9cU8hdvp2p-400.jpeg 400w, https://voxihost.pl/assets/images/generated/9cU8hdvp2p-800.jpeg 800w, https://voxihost.pl/assets/images/generated/9cU8hdvp2p-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://launcher.mojang.com/v1/objects/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PVJatIFj90-400.avif 400w, https://voxihost.pl/assets/images/generated/PVJatIFj90-800.avif 800w, https://voxihost.pl/assets/images/generated/PVJatIFj90-1209.avif 1209w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PVJatIFj90-400.webp 400w, https://voxihost.pl/assets/images/generated/PVJatIFj90-800.webp 800w, https://voxihost.pl/assets/images/generated/PVJatIFj90-1209.webp 1209w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/PVJatIFj90-400.jpeg&quot; alt=&quot;First launch of the 1.8.8 JAR to generate config files and accept the EULA&quot; width=&quot;1209&quot; height=&quot;212&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PVJatIFj90-400.jpeg 400w, https://voxihost.pl/assets/images/generated/PVJatIFj90-800.jpeg 800w, https://voxihost.pl/assets/images/generated/PVJatIFj90-1209.jpeg 1209w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo apt install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wersja 1.8.8 jest znacznie lżejsza od nowoczesnych, dla małej grupy graczy często wystarczy 2GB RAM.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-400.avif 400w, https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-800.avif 800w, https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-1374.avif 1374w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-400.webp 400w, https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-800.webp 800w, https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-1374.webp 1374w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1374&quot; height=&quot;89&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Z8qNYoQH4d-1374.jpeg 1374w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;W edytorze wklej:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx2G -Xms2G -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/J_55W6c8pf-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/J_55W6c8pf-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/J_55W6c8pf-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;59&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/SBQMuXARVL-400.avif 400w, https://voxihost.pl/assets/images/generated/SBQMuXARVL-712.avif 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/SBQMuXARVL-400.webp 400w, https://voxihost.pl/assets/images/generated/SBQMuXARVL-712.webp 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/SBQMuXARVL-400.jpeg&quot; alt=&quot;Manually starting the Minecraft 1.8.8 server to access the live console&quot; width=&quot;712&quot; height=&quot;309&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/SBQMuXARVL-400.jpeg 400w, https://voxihost.pl/assets/images/generated/SBQMuXARVL-712.jpeg 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;br /&gt;
Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/zGhXrL4t0H-400.avif 400w, https://voxihost.pl/assets/images/generated/zGhXrL4t0H-712.avif 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/zGhXrL4t0H-400.webp 400w, https://voxihost.pl/assets/images/generated/zGhXrL4t0H-712.webp 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/zGhXrL4t0H-400.jpeg&quot; alt=&quot;Giving yourself OP privileges via the server console&quot; width=&quot;712&quot; height=&quot;61&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/zGhXrL4t0H-400.jpeg 400w, https://voxihost.pl/assets/images/generated/zGhXrL4t0H-712.jpeg 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;br /&gt;
Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-400.avif 400w, https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-712.avif 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-400.webp 400w, https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-712.webp 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-400.jpeg&quot; alt=&quot;Safely shutting down the Minecraft server using the stop command&quot; width=&quot;712&quot; height=&quot;174&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Ddpg-_u0_T-712.jpeg 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;br /&gt;
Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/nnLglGJV_h-400.avif 400w, https://voxihost.pl/assets/images/generated/nnLglGJV_h-800.avif 800w, https://voxihost.pl/assets/images/generated/nnLglGJV_h-1487.avif 1487w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/nnLglGJV_h-400.webp 400w, https://voxihost.pl/assets/images/generated/nnLglGJV_h-800.webp 800w, https://voxihost.pl/assets/images/generated/nnLglGJV_h-1487.webp 1487w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/nnLglGJV_h-400.jpeg&quot; alt=&quot;Creating the minecraft.service systemd file&quot; width=&quot;1487&quot; height=&quot;289&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/nnLglGJV_h-400.jpeg 400w, https://voxihost.pl/assets/images/generated/nnLglGJV_h-800.jpeg 800w, https://voxihost.pl/assets/images/generated/nnLglGJV_h-1487.jpeg 1487w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.8.8 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HJq33XV3BI-400.avif 400w, https://voxihost.pl/assets/images/generated/HJq33XV3BI-800.avif 800w, https://voxihost.pl/assets/images/generated/HJq33XV3BI-1108.avif 1108w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HJq33XV3BI-400.webp 400w, https://voxihost.pl/assets/images/generated/HJq33XV3BI-800.webp 800w, https://voxihost.pl/assets/images/generated/HJq33XV3BI-1108.webp 1108w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/HJq33XV3BI-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1108&quot; height=&quot;109&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HJq33XV3BI-400.jpeg 400w, https://voxihost.pl/assets/images/generated/HJq33XV3BI-800.jpeg 800w, https://voxihost.pl/assets/images/generated/HJq33XV3BI-1108.jpeg 1108w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniem: &lt;code&gt;sudo ufw allow 25565/tcp&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-ufw-firewall-ubuntu-debian/&quot;&gt;Poradniku konfiguracji UFW&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-ubuntu-debian/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-ubuntu-debian/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Osiągnij wysokie TPS na naszych planach &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt;&lt;/strong&gt;!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić klasyczny serwer Minecraft 1.8.8 (Java 8) na AlmaLinux, CentOS, Rocky Linux i Fedorze</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-almalinux-centos-rocky-fedora/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-almalinux-centos-rocky-fedora/</id>
    <summary type="text">Poradnik instalacji serwera Minecraft 1.8.8, idealny do nostalgicznego PvP i klasycznej rozgrywki Vanilla z użyciem Java 8 na dystrybucjach RHEL.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Klasyczne wersje Minecrafta z ery &lt;strong&gt;1.7.10 do 1.16.5&lt;/strong&gt; wymagają &lt;strong&gt;Java 8&lt;/strong&gt; dla legendarnej stabilności. Ten poradnik obejmuje cały klasyczny zakres. Wymagania dla nowoczesnych wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Starsze wersje często zawierają znane luki bezpieczeństwa w bibliotekach zewnętrznych. NIGDY nie uruchamiaj tych wersji jako root; zawsze używaj dedykowanego konta z ograniczonymi uprawnieniami.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik dla Java 8 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.16:&lt;/strong&gt; 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1.13 – 1.15:&lt;/strong&gt; 1.15.2, 1.15.1, 1.15, 1.14.4, 1.13.2&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Klasyczne (1.7 – 1.12):&lt;/strong&gt; 1.12.2, 1.11.2, 1.10.2, 1.9.4, 1.8.9, 1.8.8, 1.7.10&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dokładny link do pobrania swojej wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;AlmaLinux, Rocky Linux lub CentOS&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp root lub sudo przez SSH (do instalacji Javy).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ograniczony użytkownik inny niż root&lt;/strong&gt; do bezpiecznego uruchamiania serwera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-8&quot;&gt;Krok 1: Instalacja Java 8 &lt;/h2&gt;
&lt;p&gt;Najpierw wykonaj pełną &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-almalinux-centos-rocky/&quot;&gt;aktualizację systemu&lt;/a&gt;, aby upewnić się, że listy pakietów są aktualne.&lt;/p&gt;
&lt;p&gt;Na standardowych serwerach klasy enterprise (AlmaLinux 8 i 9, Rocky Linux 8 i 9) Java 8 jest dostępna natywnie:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-400.avif 400w, https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-800.avif 800w, https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-400.webp 400w, https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-800.webp 800w, https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-400.jpeg&quot; alt=&quot;Terminal showing installation of OpenJDK 8 on a Linux server&quot; width=&quot;1600&quot; height=&quot;375&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-400.jpeg 400w, https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-800.jpeg 800w, https://voxihost.pl/assets/images/generated/lRSKi5DnTQ-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf check-update
sudo dnf install java-1.8.0-openjdk-headless wget -y
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Rozwiązywanie problemów (EL10 i nowsza Fedora):&lt;/strong&gt; Jeśli pojawi się błąd &lt;code&gt;No match for argument&lt;/code&gt;, oznacza to, że Twoja dystrybucja Linuksa jest zbyt nowa i oficjalnie wycofała Java 8 ze swoich domyślnych repozytoriów. Możesz łatwo zainstalować wysoce zoptymalizowaną dystrybucję &lt;strong&gt;Amazon Corretto 8&lt;/strong&gt;, uruchamiając:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo rpm --import https://yum.corretto.aws/corretto.key
sudo curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo
sudo dnf install java-1.8.0-amazon-corretto-devel wget -y
&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Nawet starsze wersje powinny być izolowane. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-almalinux-centos-rocky-fedora/&quot;&gt;Tworzenia i zarządzania użytkownikami na AlmaLinux/Rocky&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/EpBvdqvX6K-400.avif 400w, https://voxihost.pl/assets/images/generated/EpBvdqvX6K-567.avif 567w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/EpBvdqvX6K-400.webp 400w, https://voxihost.pl/assets/images/generated/EpBvdqvX6K-567.webp 567w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/EpBvdqvX6K-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user to safely host the legacy server&quot; width=&quot;567&quot; height=&quot;448&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/EpBvdqvX6K-400.jpeg 400w, https://voxihost.pl/assets/images/generated/EpBvdqvX6K-567.jpeg 567w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo useradd -m -r -s /bin/bash minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-pliku-jar-1-8-8&quot;&gt;Krok 3: Pobranie pliku JAR 1.8.8 &lt;/h2&gt;
&lt;p&gt;Szukasz innej klasycznej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich historycznych wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/kh01thlHHp-400.avif 400w, https://voxihost.pl/assets/images/generated/kh01thlHHp-800.avif 800w, https://voxihost.pl/assets/images/generated/kh01thlHHp-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/kh01thlHHp-400.webp 400w, https://voxihost.pl/assets/images/generated/kh01thlHHp-800.webp 800w, https://voxihost.pl/assets/images/generated/kh01thlHHp-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/kh01thlHHp-400.jpeg&quot; alt=&quot;Downloading the Minecraft 1.8.8 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;161&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/kh01thlHHp-400.jpeg 400w, https://voxihost.pl/assets/images/generated/kh01thlHHp-800.jpeg 800w, https://voxihost.pl/assets/images/generated/kh01thlHHp-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://launcher.mojang.com/v1/objects/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/v1yEP_0cgj-400.avif 400w, https://voxihost.pl/assets/images/generated/v1yEP_0cgj-800.avif 800w, https://voxihost.pl/assets/images/generated/v1yEP_0cgj-1211.avif 1211w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/v1yEP_0cgj-400.webp 400w, https://voxihost.pl/assets/images/generated/v1yEP_0cgj-800.webp 800w, https://voxihost.pl/assets/images/generated/v1yEP_0cgj-1211.webp 1211w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/v1yEP_0cgj-400.jpeg&quot; alt=&quot;First launch of the 1.8.8 JAR to generate config files and accept the EULA&quot; width=&quot;1211&quot; height=&quot;213&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/v1yEP_0cgj-400.jpeg 400w, https://voxihost.pl/assets/images/generated/v1yEP_0cgj-800.jpeg 800w, https://voxihost.pl/assets/images/generated/v1yEP_0cgj-1211.jpeg 1211w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo dnf install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wersja 1.8.8 jest znacznie lżejsza od nowoczesnych, dla małej grupy graczy często wystarczy 2GB RAM.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/4utLxCqX2m-400.avif 400w, https://voxihost.pl/assets/images/generated/4utLxCqX2m-800.avif 800w, https://voxihost.pl/assets/images/generated/4utLxCqX2m-1374.avif 1374w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/4utLxCqX2m-400.webp 400w, https://voxihost.pl/assets/images/generated/4utLxCqX2m-800.webp 800w, https://voxihost.pl/assets/images/generated/4utLxCqX2m-1374.webp 1374w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/4utLxCqX2m-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1374&quot; height=&quot;83&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/4utLxCqX2m-400.jpeg 400w, https://voxihost.pl/assets/images/generated/4utLxCqX2m-800.jpeg 800w, https://voxihost.pl/assets/images/generated/4utLxCqX2m-1374.jpeg 1374w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;W edytorze wklej:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx2G -Xms2G -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/uHLEf1eZBz-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/uHLEf1eZBz-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/uHLEf1eZBz-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;60&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/pa3Mh4zil3-400.avif 400w, https://voxihost.pl/assets/images/generated/pa3Mh4zil3-749.avif 749w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/pa3Mh4zil3-400.webp 400w, https://voxihost.pl/assets/images/generated/pa3Mh4zil3-749.webp 749w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/pa3Mh4zil3-400.jpeg&quot; alt=&quot;Manually starting the Minecraft 1.8.8 server to access the live console&quot; width=&quot;749&quot; height=&quot;227&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/pa3Mh4zil3-400.jpeg 400w, https://voxihost.pl/assets/images/generated/pa3Mh4zil3-749.jpeg 749w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;br /&gt;
Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/ct7ffoahEG-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/ct7ffoahEG-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/ct7ffoahEG-400.jpeg&quot; alt=&quot;Giving yourself OP privileges via the server console&quot; width=&quot;400&quot; height=&quot;57&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;br /&gt;
Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/bRTT6tgTI5-400.avif 400w, https://voxihost.pl/assets/images/generated/bRTT6tgTI5-786.avif 786w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/bRTT6tgTI5-400.webp 400w, https://voxihost.pl/assets/images/generated/bRTT6tgTI5-786.webp 786w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/bRTT6tgTI5-400.jpeg&quot; alt=&quot;Safely shutting down the Minecraft server using the stop command&quot; width=&quot;786&quot; height=&quot;255&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/bRTT6tgTI5-400.jpeg 400w, https://voxihost.pl/assets/images/generated/bRTT6tgTI5-786.jpeg 786w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;br /&gt;
Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Kbs4sAevKv-400.avif 400w, https://voxihost.pl/assets/images/generated/Kbs4sAevKv-800.avif 800w, https://voxihost.pl/assets/images/generated/Kbs4sAevKv-1491.avif 1491w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Kbs4sAevKv-400.webp 400w, https://voxihost.pl/assets/images/generated/Kbs4sAevKv-800.webp 800w, https://voxihost.pl/assets/images/generated/Kbs4sAevKv-1491.webp 1491w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Kbs4sAevKv-400.jpeg&quot; alt=&quot;Creating the minecraft.service systemd file&quot; width=&quot;1491&quot; height=&quot;278&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Kbs4sAevKv-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Kbs4sAevKv-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Kbs4sAevKv-1491.jpeg 1491w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.8.8 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/ylUse30ZZx-400.avif 400w, https://voxihost.pl/assets/images/generated/ylUse30ZZx-800.avif 800w, https://voxihost.pl/assets/images/generated/ylUse30ZZx-1087.avif 1087w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/ylUse30ZZx-400.webp 400w, https://voxihost.pl/assets/images/generated/ylUse30ZZx-800.webp 800w, https://voxihost.pl/assets/images/generated/ylUse30ZZx-1087.webp 1087w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/ylUse30ZZx-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1087&quot; height=&quot;105&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/ylUse30ZZx-400.jpeg 400w, https://voxihost.pl/assets/images/generated/ylUse30ZZx-800.jpeg 800w, https://voxihost.pl/assets/images/generated/ylUse30ZZx-1087.jpeg 1087w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniami: &lt;code&gt;sudo firewall-cmd --permanent --add-port=25565/tcp&lt;/code&gt; a następnie &lt;code&gt;sudo firewall-cmd --reload&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-firewalld-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku konfiguracji Firewalld&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-almalinux-centos-rocky-fedora/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-almalinux-centos-rocky-fedora/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Osiągnij wysokie TPS na naszych planach &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt;&lt;/strong&gt;!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Vanilla 1.21.1 (Java 21) na Ubuntu/Debian</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-ubuntu-debian/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-ubuntu-debian/</id>
    <summary type="text">Poradnik krok po kroku dotyczący instalacji najnowszego serwera Minecraft 1.21.1 Vanilla na Ubuntu lub Debianie z użyciem Java 21.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Nowoczesny serwer Minecraft wymaga środowiska Java 21. Ten poradnik obejmuje &lt;strong&gt;Minecraft w wersji 1.20.5 i nowszej&lt;/strong&gt;. Jeśli szukasz innych wersji, sprawdź nasz &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-ubuntu-debian/&quot;&gt;Poradnik kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik dla Java 21 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.21:&lt;/strong&gt; 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wczesna Java 21:&lt;/strong&gt; 1.20.6, 1.20.5&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pełną listę bezpośrednich linków do pobrania dla każdej wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;W &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt; zalecamy minimum 6GB RAM dla wersji 1.21+, aby zapewnić płynne działanie nawet przy dużych odległościach renderowania.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Bezpieczeństwo przede wszystkim:&lt;/strong&gt; Uruchamianie serwera Minecraft (lub jakiejkolwiek publicznej aplikacji) jako użytkownik &lt;code&gt;root&lt;/code&gt; stanowi poważne zagrożenie. Jeśli serwer zostanie skompromitowany, atakujący uzyska pełny dostęp do całego VPS. Zawsze używaj dedykowanego, ograniczonego użytkownika.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;Ubuntu lub Debian&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp root lub sudo przez SSH (do instalacji Javy).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ograniczony użytkownik inny niż root&lt;/strong&gt; do bezpiecznego uruchamiania serwera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-21&quot;&gt;Krok 1: Instalacja Java 21 &lt;/h2&gt;
&lt;p&gt;Przed instalacją czegokolwiek upewnij się, że system jest aktualny - skorzystaj z naszego &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-ubuntu-debian/&quot;&gt;Poradnika aktualizacji systemu&lt;/a&gt;. Następnie zainstaluj pakiet JRE bez interfejsu graficznego:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/QDGeGqVSS0-400.avif 400w, https://voxihost.pl/assets/images/generated/QDGeGqVSS0-800.avif 800w, https://voxihost.pl/assets/images/generated/QDGeGqVSS0-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/QDGeGqVSS0-400.webp 400w, https://voxihost.pl/assets/images/generated/QDGeGqVSS0-800.webp 800w, https://voxihost.pl/assets/images/generated/QDGeGqVSS0-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/QDGeGqVSS0-400.jpeg&quot; alt=&quot;Terminal showing installation of OpenJDK 21 on Ubuntu/Debian&quot; width=&quot;1600&quot; height=&quot;234&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/QDGeGqVSS0-400.jpeg 400w, https://voxihost.pl/assets/images/generated/QDGeGqVSS0-800.jpeg 800w, https://voxihost.pl/assets/images/generated/QDGeGqVSS0-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install openjdk-21-jre-headless -y
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-ubuntu-debian/&quot;&gt;Tworzenia i zarządzania użytkownikami na Ubuntu/Debian&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/gkatguRd9M-400.avif 400w, https://voxihost.pl/assets/images/generated/gkatguRd9M-712.avif 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/gkatguRd9M-400.webp 400w, https://voxihost.pl/assets/images/generated/gkatguRd9M-712.webp 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/gkatguRd9M-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user to safely host the 1.21 server&quot; width=&quot;712&quot; height=&quot;225&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/gkatguRd9M-400.jpeg 400w, https://voxihost.pl/assets/images/generated/gkatguRd9M-712.jpeg 712w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo adduser --disabled-password --gecos &amp;quot;&amp;quot; minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-pliku-server-jar&quot;&gt;Krok 3: Pobranie pliku server.jar &lt;/h2&gt;
&lt;p&gt;Szukasz innej nowoczesnej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Pw-2UYwfil-400.avif 400w, https://voxihost.pl/assets/images/generated/Pw-2UYwfil-800.avif 800w, https://voxihost.pl/assets/images/generated/Pw-2UYwfil-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Pw-2UYwfil-400.webp 400w, https://voxihost.pl/assets/images/generated/Pw-2UYwfil-800.webp 800w, https://voxihost.pl/assets/images/generated/Pw-2UYwfil-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Pw-2UYwfil-400.jpeg&quot; alt=&quot;Downloading the official Minecraft 1.21.1 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;155&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Pw-2UYwfil-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Pw-2UYwfil-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Pw-2UYwfil-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Pobierz oficjalny plik &lt;code&gt;server.jar&lt;/code&gt; od Mojang dla wersji 1.21.1:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-400.avif 400w, https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-800.avif 800w, https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-1075.avif 1075w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-400.webp 400w, https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-800.webp 800w, https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-1075.webp 1075w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-400.jpeg&quot; alt=&quot;First launch of the 1.21.1 JAR to generate config files and accept the EULA&quot; width=&quot;1075&quot; height=&quot;103&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-400.jpeg 400w, https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-800.jpeg 800w, https://voxihost.pl/assets/images/generated/cxvXTJ3Rra-1075.jpeg 1075w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo apt install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Utwórz plik &lt;code&gt;start.sh&lt;/code&gt; do zarządzania przydziałem RAM:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-400.avif 400w, https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-800.avif 800w, https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-400.webp 400w, https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-800.webp 800w, https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1600&quot; height=&quot;49&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-400.jpeg 400w, https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-800.jpeg 800w, https://voxihost.pl/assets/images/generated/uV9Y_uCfy7-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą zawartość (flagi Aikara zoptymalizowane pod G1GC):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx6G -Xms6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikar.for.v1.20=true -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WeFbRCmvyp-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WeFbRCmvyp-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/WeFbRCmvyp-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;56&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cf-6pFNXVS-400.avif 400w, https://voxihost.pl/assets/images/generated/cf-6pFNXVS-800.avif 800w, https://voxihost.pl/assets/images/generated/cf-6pFNXVS-1444.avif 1444w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cf-6pFNXVS-400.webp 400w, https://voxihost.pl/assets/images/generated/cf-6pFNXVS-800.webp 800w, https://voxihost.pl/assets/images/generated/cf-6pFNXVS-1444.webp 1444w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/cf-6pFNXVS-400.jpeg&quot; alt=&quot;Starting the Minecraft 1.21.1 server manually to access the live console&quot; width=&quot;1444&quot; height=&quot;262&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cf-6pFNXVS-400.jpeg 400w, https://voxihost.pl/assets/images/generated/cf-6pFNXVS-800.jpeg 800w, https://voxihost.pl/assets/images/generated/cf-6pFNXVS-1444.jpeg 1444w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/arJPW-2ZIS-400.avif 400w, https://voxihost.pl/assets/images/generated/arJPW-2ZIS-594.avif 594w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/arJPW-2ZIS-400.webp 400w, https://voxihost.pl/assets/images/generated/arJPW-2ZIS-594.webp 594w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/arJPW-2ZIS-400.jpeg&quot; alt=&quot;Granting OP privileges via the server console&quot; width=&quot;594&quot; height=&quot;70&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/arJPW-2ZIS-400.jpeg 400w, https://voxihost.pl/assets/images/generated/arJPW-2ZIS-594.jpeg 594w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-400.avif 400w, https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-800.avif 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-400.webp 400w, https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-800.webp 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-400.jpeg&quot; alt=&quot;Safely shutting down the Minecraft 1.21.1 server&quot; width=&quot;800&quot; height=&quot;221&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-400.jpeg 400w, https://voxihost.pl/assets/images/generated/VP0ZCxNB3H-800.jpeg 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9h-dqMuunC-400.avif 400w, https://voxihost.pl/assets/images/generated/9h-dqMuunC-800.avif 800w, https://voxihost.pl/assets/images/generated/9h-dqMuunC-1496.avif 1496w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9h-dqMuunC-400.webp 400w, https://voxihost.pl/assets/images/generated/9h-dqMuunC-800.webp 800w, https://voxihost.pl/assets/images/generated/9h-dqMuunC-1496.webp 1496w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/9h-dqMuunC-400.jpeg&quot; alt=&quot;Creating the minecraft.service systemd file&quot; width=&quot;1496&quot; height=&quot;271&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9h-dqMuunC-400.jpeg 400w, https://voxihost.pl/assets/images/generated/9h-dqMuunC-800.jpeg 800w, https://voxihost.pl/assets/images/generated/9h-dqMuunC-1496.jpeg 1496w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.21 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/AcSJW8JIuA-400.avif 400w, https://voxihost.pl/assets/images/generated/AcSJW8JIuA-800.avif 800w, https://voxihost.pl/assets/images/generated/AcSJW8JIuA-1113.avif 1113w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/AcSJW8JIuA-400.webp 400w, https://voxihost.pl/assets/images/generated/AcSJW8JIuA-800.webp 800w, https://voxihost.pl/assets/images/generated/AcSJW8JIuA-1113.webp 1113w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/AcSJW8JIuA-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1113&quot; height=&quot;102&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/AcSJW8JIuA-400.jpeg 400w, https://voxihost.pl/assets/images/generated/AcSJW8JIuA-800.jpeg 800w, https://voxihost.pl/assets/images/generated/AcSJW8JIuA-1113.jpeg 1113w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniem: &lt;code&gt;sudo ufw allow 25565/tcp&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-ufw-firewall-ubuntu-debian/&quot;&gt;Poradniku konfiguracji UFW&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-ubuntu-debian/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-ubuntu-debian/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Twój serwer &lt;strong&gt;Minecraft 1.21.1&lt;/strong&gt; jest gotowy! Jeśli potrzebujesz więcej mocy dla swojej społeczności, sprawdź nasze plany &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; zoptymalizowane pod hosting gier.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Vanilla 1.21.1 (Java 21) na AlmaLinux, CentOS, Rocky Linux i Fedorze</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-almalinux-centos-rocky-fedora/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-almalinux-centos-rocky-fedora/</id>
    <summary type="text">Poradnik krok po kroku dotyczący instalacji najnowszego serwera Minecraft 1.21.1 Vanilla na AlmaLinux, Rocky Linux lub CentOS z użyciem Java 21.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Nowoczesny serwer Minecraft wymaga środowiska Java 21. Ten poradnik obejmuje &lt;strong&gt;Minecraft w wersji 1.20.5 i nowszej&lt;/strong&gt;. Jeśli szukasz innych wersji, sprawdź nasz &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Poradnik kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik dla Java 21 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.21:&lt;/strong&gt; 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wczesna Java 21:&lt;/strong&gt; 1.20.6, 1.20.5&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pełną listę bezpośrednich linków do pobrania dla każdej wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;W &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt; zalecamy minimum 6GB RAM dla wersji 1.21+, aby zapewnić płynne działanie nawet przy dużych odległościach renderowania.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Bezpieczeństwo przede wszystkim:&lt;/strong&gt; Uruchamianie serwera Minecraft (lub jakiejkolwiek publicznej aplikacji) jako użytkownik &lt;code&gt;root&lt;/code&gt; stanowi poważne zagrożenie. Jeśli serwer zostanie skompromitowany, atakujący uzyska pełny dostęp do całego VPS. Zawsze używaj dedykowanego, ograniczonego użytkownika.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;AlmaLinux, Rocky Linux lub CentOS&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp root lub sudo przez SSH (do instalacji Javy).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ograniczony użytkownik inny niż root&lt;/strong&gt; do bezpiecznego uruchamiania serwera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-21&quot;&gt;Krok 1: Instalacja Java 21 &lt;/h2&gt;
&lt;p&gt;Przed instalacją czegokolwiek upewnij się, że system jest aktualny - skorzystaj z naszego &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-almalinux-centos-rocky/&quot;&gt;Poradnika aktualizacji systemu&lt;/a&gt;. Następnie zainstaluj pakiet OpenJDK bez interfejsu graficznego:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-400.avif 400w, https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-800.avif 800w, https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-400.webp 400w, https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-800.webp 800w, https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-400.jpeg&quot; alt=&quot;Terminal showing installation of OpenJDK 21 on a Linux system&quot; width=&quot;1600&quot; height=&quot;389&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-400.jpeg 400w, https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-800.jpeg 800w, https://voxihost.pl/assets/images/generated/rzLqkaaJJ0-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf check-update
sudo dnf install java-21-openjdk-headless wget -y
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-almalinux-centos-rocky-fedora/&quot;&gt;Tworzenia i zarządzania użytkownikami na AlmaLinux/Rocky&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-400.avif 400w, https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-564.avif 564w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-400.webp 400w, https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-564.webp 564w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user to safely host the 1.21 server&quot; width=&quot;564&quot; height=&quot;449&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-400.jpeg 400w, https://voxihost.pl/assets/images/generated/w4gaQIRk9Y-564.jpeg 564w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo useradd -m -r -s /bin/bash minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-pliku-server-jar&quot;&gt;Krok 3: Pobranie pliku server.jar &lt;/h2&gt;
&lt;p&gt;Szukasz innej nowoczesnej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/pwCDsz8z4e-400.avif 400w, https://voxihost.pl/assets/images/generated/pwCDsz8z4e-800.avif 800w, https://voxihost.pl/assets/images/generated/pwCDsz8z4e-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/pwCDsz8z4e-400.webp 400w, https://voxihost.pl/assets/images/generated/pwCDsz8z4e-800.webp 800w, https://voxihost.pl/assets/images/generated/pwCDsz8z4e-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/pwCDsz8z4e-400.jpeg&quot; alt=&quot;Downloading the official Minecraft 1.21.1 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;159&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/pwCDsz8z4e-400.jpeg 400w, https://voxihost.pl/assets/images/generated/pwCDsz8z4e-800.jpeg 800w, https://voxihost.pl/assets/images/generated/pwCDsz8z4e-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Pobierz oficjalny plik &lt;code&gt;server.jar&lt;/code&gt; od Mojang dla wersji 1.21.1:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/dvzrce0YyB-400.avif 400w, https://voxihost.pl/assets/images/generated/dvzrce0YyB-800.avif 800w, https://voxihost.pl/assets/images/generated/dvzrce0YyB-1082.avif 1082w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/dvzrce0YyB-400.webp 400w, https://voxihost.pl/assets/images/generated/dvzrce0YyB-800.webp 800w, https://voxihost.pl/assets/images/generated/dvzrce0YyB-1082.webp 1082w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/dvzrce0YyB-400.jpeg&quot; alt=&quot;First launch of the 1.21.1 JAR to generate config files and accept the EULA&quot; width=&quot;1082&quot; height=&quot;98&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/dvzrce0YyB-400.jpeg 400w, https://voxihost.pl/assets/images/generated/dvzrce0YyB-800.jpeg 800w, https://voxihost.pl/assets/images/generated/dvzrce0YyB-1082.jpeg 1082w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo dnf install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Utwórz plik &lt;code&gt;start.sh&lt;/code&gt; do zarządzania przydziałem RAM:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/rdIcPCEYMX-400.avif 400w, https://voxihost.pl/assets/images/generated/rdIcPCEYMX-800.avif 800w, https://voxihost.pl/assets/images/generated/rdIcPCEYMX-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/rdIcPCEYMX-400.webp 400w, https://voxihost.pl/assets/images/generated/rdIcPCEYMX-800.webp 800w, https://voxihost.pl/assets/images/generated/rdIcPCEYMX-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/rdIcPCEYMX-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1600&quot; height=&quot;65&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/rdIcPCEYMX-400.jpeg 400w, https://voxihost.pl/assets/images/generated/rdIcPCEYMX-800.jpeg 800w, https://voxihost.pl/assets/images/generated/rdIcPCEYMX-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą zawartość (flagi Aikara zoptymalizowane pod G1GC):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx6G -Xms6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikar.for.v1.20=true -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HLqIgMdj6M-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HLqIgMdj6M-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/HLqIgMdj6M-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;57&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/2XMAk5Lszf-400.avif 400w, https://voxihost.pl/assets/images/generated/2XMAk5Lszf-800.avif 800w, https://voxihost.pl/assets/images/generated/2XMAk5Lszf-1456.avif 1456w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/2XMAk5Lszf-400.webp 400w, https://voxihost.pl/assets/images/generated/2XMAk5Lszf-800.webp 800w, https://voxihost.pl/assets/images/generated/2XMAk5Lszf-1456.webp 1456w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/2XMAk5Lszf-400.jpeg&quot; alt=&quot;Starting the Minecraft 1.21.1 server manually to access the live console&quot; width=&quot;1456&quot; height=&quot;254&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/2XMAk5Lszf-400.jpeg 400w, https://voxihost.pl/assets/images/generated/2XMAk5Lszf-800.jpeg 800w, https://voxihost.pl/assets/images/generated/2XMAk5Lszf-1456.jpeg 1456w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/dpSlhPHjKk-400.avif 400w, https://voxihost.pl/assets/images/generated/dpSlhPHjKk-629.avif 629w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/dpSlhPHjKk-400.webp 400w, https://voxihost.pl/assets/images/generated/dpSlhPHjKk-629.webp 629w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/dpSlhPHjKk-400.jpeg&quot; alt=&quot;Granting OP privileges via the server console&quot; width=&quot;629&quot; height=&quot;64&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/dpSlhPHjKk-400.jpeg 400w, https://voxihost.pl/assets/images/generated/dpSlhPHjKk-629.jpeg 629w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-400.avif 400w, https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-800.avif 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-400.webp 400w, https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-800.webp 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-400.jpeg&quot; alt=&quot;Safely shutting down the Minecraft 1.21.1 server&quot; width=&quot;800&quot; height=&quot;215&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Ta_a_FaSoV-800.jpeg 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/B7RdyYbFs1-400.avif 400w, https://voxihost.pl/assets/images/generated/B7RdyYbFs1-800.avif 800w, https://voxihost.pl/assets/images/generated/B7RdyYbFs1-1494.avif 1494w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/B7RdyYbFs1-400.webp 400w, https://voxihost.pl/assets/images/generated/B7RdyYbFs1-800.webp 800w, https://voxihost.pl/assets/images/generated/B7RdyYbFs1-1494.webp 1494w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/B7RdyYbFs1-400.jpeg&quot; alt=&quot;Creating the minecraft.service systemd file&quot; width=&quot;1494&quot; height=&quot;274&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/B7RdyYbFs1-400.jpeg 400w, https://voxihost.pl/assets/images/generated/B7RdyYbFs1-800.jpeg 800w, https://voxihost.pl/assets/images/generated/B7RdyYbFs1-1494.jpeg 1494w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.21 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-400.avif 400w, https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-800.avif 800w, https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-1079.avif 1079w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-400.webp 400w, https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-800.webp 800w, https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-1079.webp 1079w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1079&quot; height=&quot;108&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-400.jpeg 400w, https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-800.jpeg 800w, https://voxihost.pl/assets/images/generated/nxtjrOZ3ie-1079.jpeg 1079w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniami: &lt;code&gt;sudo firewall-cmd --permanent --add-port=25565/tcp&lt;/code&gt; a następnie &lt;code&gt;sudo firewall-cmd --reload&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-firewalld-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku konfiguracji Firewalld&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-almalinux-centos-rocky-fedora/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-almalinux-centos-rocky-fedora/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Twój serwer &lt;strong&gt;Minecraft 1.21.1&lt;/strong&gt; jest gotowy! Jeśli potrzebujesz więcej mocy dla swojej społeczności, sprawdź nasze plany &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; zoptymalizowane pod hosting gier.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Vanilla 1.19.2 (Java 17) na Ubuntu/Debian</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-ubuntu-debian/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-ubuntu-debian/</id>
    <summary type="text">Szczegółowy poradnik konfiguracji serwera Minecraft 1.19.2 Vanilla na Ubuntu lub Debianie z użyciem środowiska Java 17.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Era Minecrafta od 1.18 do 1.20.4 opiera się na &lt;strong&gt;Java 17&lt;/strong&gt;. Ten poradnik obejmuje cały cykl życia Java 17. Informacje o innych wersjach znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-ubuntu-debian/&quot;&gt;Poradniku kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Nie uruchamiaj jako root:&lt;/strong&gt; Zawsze hostuj serwer Minecraft z poziomu ograniczonego konta użytkownika, aby chronić pliki VPS przed potencjalnymi exploitami.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;Ubuntu lub Debian&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp sudo do wstępnej instalacji Javy.&lt;/li&gt;
&lt;li&gt;Szybki dysk SSD/NVMe (wszystkie węzły &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; używają NVMe).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h2&gt;
&lt;p&gt;Ten poradnik dla Java 17 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.20:&lt;/strong&gt; 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Era 1.19:&lt;/strong&gt; 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Era 1.18:&lt;/strong&gt; 1.18.2, 1.18.1, 1.18&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Potrzebujesz innej wersji? Bezpośredni link znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-17&quot;&gt;Krok 1: Instalacja Java 17 &lt;/h2&gt;
&lt;p&gt;Zadbaj o bezpieczeństwo systemu, wykonując najpierw pełną &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-ubuntu-debian/&quot;&gt;aktualizację systemu&lt;/a&gt;. Następnie zainstaluj wymagany pakiet LTS Java 17:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VuSU9dnKNU-400.avif 400w, https://voxihost.pl/assets/images/generated/VuSU9dnKNU-800.avif 800w, https://voxihost.pl/assets/images/generated/VuSU9dnKNU-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VuSU9dnKNU-400.webp 400w, https://voxihost.pl/assets/images/generated/VuSU9dnKNU-800.webp 800w, https://voxihost.pl/assets/images/generated/VuSU9dnKNU-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/VuSU9dnKNU-400.jpeg&quot; alt=&quot;Terminal showing installation of OpenJDK 17 on Ubuntu/Debian&quot; width=&quot;1600&quot; height=&quot;235&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VuSU9dnKNU-400.jpeg 400w, https://voxihost.pl/assets/images/generated/VuSU9dnKNU-800.jpeg 800w, https://voxihost.pl/assets/images/generated/VuSU9dnKNU-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install openjdk-17-jre-headless -y
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-ubuntu-debian/&quot;&gt;Tworzenia i zarządzania użytkownikami na Ubuntu/Debian&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/6DJVrVpszF-400.avif 400w, https://voxihost.pl/assets/images/generated/6DJVrVpszF-699.avif 699w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/6DJVrVpszF-400.webp 400w, https://voxihost.pl/assets/images/generated/6DJVrVpszF-699.webp 699w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/6DJVrVpszF-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user to safely host the 1.19 server&quot; width=&quot;699&quot; height=&quot;228&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/6DJVrVpszF-400.jpeg 400w, https://voxihost.pl/assets/images/generated/6DJVrVpszF-699.jpeg 699w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo adduser --disabled-password --gecos &amp;quot;&amp;quot; minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-minecraft-1-19-2&quot;&gt;Krok 3: Pobranie Minecraft 1.19.2 &lt;/h2&gt;
&lt;p&gt;Szukasz innej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-400.avif 400w, https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-800.avif 800w, https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-400.webp 400w, https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-800.webp 800w, https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-400.jpeg&quot; alt=&quot;Downloading the Minecraft 1.19.2 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;156&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-400.jpeg 400w, https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-800.jpeg 800w, https://voxihost.pl/assets/images/generated/9-ZSzkmZiC-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OJQvTRdmps-400.avif 400w, https://voxihost.pl/assets/images/generated/OJQvTRdmps-800.avif 800w, https://voxihost.pl/assets/images/generated/OJQvTRdmps-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OJQvTRdmps-400.webp 400w, https://voxihost.pl/assets/images/generated/OJQvTRdmps-800.webp 800w, https://voxihost.pl/assets/images/generated/OJQvTRdmps-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/OJQvTRdmps-400.jpeg&quot; alt=&quot;First launch of the 1.19.2 JAR to generate config files and accept the EULA&quot; width=&quot;1600&quot; height=&quot;485&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OJQvTRdmps-400.jpeg 400w, https://voxihost.pl/assets/images/generated/OJQvTRdmps-800.jpeg 800w, https://voxihost.pl/assets/images/generated/OJQvTRdmps-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo apt install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wklej poniższą zawartość (flagi Aikara zoptymalizowane pod G1GC):&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/r_zrEFUKRd-400.avif 400w, https://voxihost.pl/assets/images/generated/r_zrEFUKRd-800.avif 800w, https://voxihost.pl/assets/images/generated/r_zrEFUKRd-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/r_zrEFUKRd-400.webp 400w, https://voxihost.pl/assets/images/generated/r_zrEFUKRd-800.webp 800w, https://voxihost.pl/assets/images/generated/r_zrEFUKRd-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/r_zrEFUKRd-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1600&quot; height=&quot;55&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/r_zrEFUKRd-400.jpeg 400w, https://voxihost.pl/assets/images/generated/r_zrEFUKRd-800.jpeg 800w, https://voxihost.pl/assets/images/generated/r_zrEFUKRd-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;W edytorze wklej:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx6G -Xms6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikar.for.v1.20=false -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PVYwcv-bPi-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PVYwcv-bPi-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/PVYwcv-bPi-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;64&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/tZvCYzY-bS-400.avif 400w, https://voxihost.pl/assets/images/generated/tZvCYzY-bS-800.avif 800w, https://voxihost.pl/assets/images/generated/tZvCYzY-bS-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/tZvCYzY-bS-400.webp 400w, https://voxihost.pl/assets/images/generated/tZvCYzY-bS-800.webp 800w, https://voxihost.pl/assets/images/generated/tZvCYzY-bS-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/tZvCYzY-bS-400.jpeg&quot; alt=&quot;Starting the Minecraft 1.19.2 server manually to access the live console&quot; width=&quot;1600&quot; height=&quot;186&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/tZvCYzY-bS-400.jpeg 400w, https://voxihost.pl/assets/images/generated/tZvCYzY-bS-800.jpeg 800w, https://voxihost.pl/assets/images/generated/tZvCYzY-bS-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/T57UyglIfk-400.avif 400w, https://voxihost.pl/assets/images/generated/T57UyglIfk-603.avif 603w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/T57UyglIfk-400.webp 400w, https://voxihost.pl/assets/images/generated/T57UyglIfk-603.webp 603w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/T57UyglIfk-400.jpeg&quot; alt=&quot;Granting OP privileges via the server console&quot; width=&quot;603&quot; height=&quot;46&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/T57UyglIfk-400.jpeg 400w, https://voxihost.pl/assets/images/generated/T57UyglIfk-603.jpeg 603w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-400.avif 400w, https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-800.avif 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-400.webp 400w, https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-800.webp 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-400.jpeg&quot; alt=&quot;Safely shutting down the Minecraft 1.19.2 server&quot; width=&quot;800&quot; height=&quot;225&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-400.jpeg 400w, https://voxihost.pl/assets/images/generated/7RwCEyJ2W3-800.jpeg 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/MtMiCTzlx0-400.avif 400w, https://voxihost.pl/assets/images/generated/MtMiCTzlx0-800.avif 800w, https://voxihost.pl/assets/images/generated/MtMiCTzlx0-1492.avif 1492w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/MtMiCTzlx0-400.webp 400w, https://voxihost.pl/assets/images/generated/MtMiCTzlx0-800.webp 800w, https://voxihost.pl/assets/images/generated/MtMiCTzlx0-1492.webp 1492w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/MtMiCTzlx0-400.jpeg&quot; alt=&quot;Creating the minecraft.service systemd file&quot; width=&quot;1492&quot; height=&quot;265&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/MtMiCTzlx0-400.jpeg 400w, https://voxihost.pl/assets/images/generated/MtMiCTzlx0-800.jpeg 800w, https://voxihost.pl/assets/images/generated/MtMiCTzlx0-1492.jpeg 1492w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.19 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/bexam25ZSh-400.avif 400w, https://voxihost.pl/assets/images/generated/bexam25ZSh-800.avif 800w, https://voxihost.pl/assets/images/generated/bexam25ZSh-1115.avif 1115w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/bexam25ZSh-400.webp 400w, https://voxihost.pl/assets/images/generated/bexam25ZSh-800.webp 800w, https://voxihost.pl/assets/images/generated/bexam25ZSh-1115.webp 1115w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/bexam25ZSh-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1115&quot; height=&quot;107&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/bexam25ZSh-400.jpeg 400w, https://voxihost.pl/assets/images/generated/bexam25ZSh-800.jpeg 800w, https://voxihost.pl/assets/images/generated/bexam25ZSh-1115.jpeg 1115w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniem: &lt;code&gt;sudo ufw allow 25565/tcp&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-ufw-firewall-ubuntu-debian/&quot;&gt;Poradniku konfiguracji UFW&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-ubuntu-debian/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-ubuntu-debian/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Twój serwer jest gotowy! Dla hostingu z niskim pingiem sprawdź nasze opcje &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; Budget VPS&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Vanilla 1.19.2 (Java 17) na AlmaLinux, CentOS, Rocky Linux i Fedorze</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-almalinux-centos-rocky-fedora/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-almalinux-centos-rocky-fedora/</id>
    <summary type="text">Szczegółowy poradnik konfiguracji serwera Minecraft 1.19.2 Vanilla na AlmaLinux, CentOS lub Rocky Linux z użyciem środowiska Java 17.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Era Minecrafta od 1.18 do 1.20.4 opiera się na &lt;strong&gt;Java 17&lt;/strong&gt;. Ten poradnik obejmuje cały cykl życia Java 17. Informacje o innych wersjach znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Nie uruchamiaj jako root:&lt;/strong&gt; Zawsze hostuj serwer Minecraft z poziomu ograniczonego konta użytkownika, aby chronić pliki VPS przed potencjalnymi exploitami.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;AlmaLinux, Rocky Linux lub CentOS&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp sudo do wstępnej instalacji Javy.&lt;/li&gt;
&lt;li&gt;Szybki dysk SSD/NVMe (wszystkie węzły &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; używają NVMe).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik dla Java 17 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.20:&lt;/strong&gt; 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Era 1.19:&lt;/strong&gt; 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Era 1.18:&lt;/strong&gt; 1.18.2, 1.18.1, 1.18&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Potrzebujesz innej wersji? Bezpośredni link znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-17&quot;&gt;Krok 1: Instalacja Java 17 &lt;/h2&gt;
&lt;p&gt;Zadbaj o bezpieczeństwo systemu, wykonując najpierw pełną &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-almalinux-centos-rocky/&quot;&gt;aktualizację systemu&lt;/a&gt;. Następnie zainstaluj wymagany pakiet LTS Java 17:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/O3X1eDZWSl-400.avif 400w, https://voxihost.pl/assets/images/generated/O3X1eDZWSl-800.avif 800w, https://voxihost.pl/assets/images/generated/O3X1eDZWSl-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/O3X1eDZWSl-400.webp 400w, https://voxihost.pl/assets/images/generated/O3X1eDZWSl-800.webp 800w, https://voxihost.pl/assets/images/generated/O3X1eDZWSl-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/O3X1eDZWSl-400.jpeg&quot; alt=&quot;Terminal showing installation of OpenJDK 17 on a Linux system&quot; width=&quot;1600&quot; height=&quot;378&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/O3X1eDZWSl-400.jpeg 400w, https://voxihost.pl/assets/images/generated/O3X1eDZWSl-800.jpeg 800w, https://voxihost.pl/assets/images/generated/O3X1eDZWSl-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf check-update
sudo dnf install java-17-openjdk-headless wget -y
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-almalinux-centos-rocky-fedora/&quot;&gt;Tworzenia i zarządzania użytkownikami na AlmaLinux/Rocky&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-400.avif 400w, https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-599.avif 599w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-400.webp 400w, https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-599.webp 599w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user to safely host the 1.19 server&quot; width=&quot;599&quot; height=&quot;448&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-400.jpeg 400w, https://voxihost.pl/assets/images/generated/5QP2vMw5Jd-599.jpeg 599w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo useradd -m -r -s /bin/bash minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-minecraft-1-19-2&quot;&gt;Krok 3: Pobranie Minecraft 1.19.2 &lt;/h2&gt;
&lt;p&gt;Szukasz innej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/yEFW8yUe_W-400.avif 400w, https://voxihost.pl/assets/images/generated/yEFW8yUe_W-800.avif 800w, https://voxihost.pl/assets/images/generated/yEFW8yUe_W-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/yEFW8yUe_W-400.webp 400w, https://voxihost.pl/assets/images/generated/yEFW8yUe_W-800.webp 800w, https://voxihost.pl/assets/images/generated/yEFW8yUe_W-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/yEFW8yUe_W-400.jpeg&quot; alt=&quot;Downloading the Minecraft 1.19.2 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;159&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/yEFW8yUe_W-400.jpeg 400w, https://voxihost.pl/assets/images/generated/yEFW8yUe_W-800.jpeg 800w, https://voxihost.pl/assets/images/generated/yEFW8yUe_W-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/jYFX8CgHSk-400.avif 400w, https://voxihost.pl/assets/images/generated/jYFX8CgHSk-800.avif 800w, https://voxihost.pl/assets/images/generated/jYFX8CgHSk-1075.avif 1075w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/jYFX8CgHSk-400.webp 400w, https://voxihost.pl/assets/images/generated/jYFX8CgHSk-800.webp 800w, https://voxihost.pl/assets/images/generated/jYFX8CgHSk-1075.webp 1075w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/jYFX8CgHSk-400.jpeg&quot; alt=&quot;First launch of the 1.19.2 JAR to generate config files and accept the EULA&quot; width=&quot;1075&quot; height=&quot;122&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/jYFX8CgHSk-400.jpeg 400w, https://voxihost.pl/assets/images/generated/jYFX8CgHSk-800.jpeg 800w, https://voxihost.pl/assets/images/generated/jYFX8CgHSk-1075.jpeg 1075w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo dnf install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wklej poniższą zawartość (flagi Aikara zoptymalizowane pod G1GC):&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-400.avif 400w, https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-800.avif 800w, https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-400.webp 400w, https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-800.webp 800w, https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1600&quot; height=&quot;57&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-400.jpeg 400w, https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-800.jpeg 800w, https://voxihost.pl/assets/images/generated/vHBe2vQ-2R-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;W edytorze wklej:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx6G -Xms6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikar.for.v1.20=false -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VucM2H_Zh7-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/VucM2H_Zh7-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/VucM2H_Zh7-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;57&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/56SL6cQ4SF-400.avif 400w, https://voxihost.pl/assets/images/generated/56SL6cQ4SF-800.avif 800w, https://voxihost.pl/assets/images/generated/56SL6cQ4SF-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/56SL6cQ4SF-400.webp 400w, https://voxihost.pl/assets/images/generated/56SL6cQ4SF-800.webp 800w, https://voxihost.pl/assets/images/generated/56SL6cQ4SF-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/56SL6cQ4SF-400.jpeg&quot; alt=&quot;Starting the Minecraft 1.19.2 server manually to access the live console&quot; width=&quot;1600&quot; height=&quot;187&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/56SL6cQ4SF-400.jpeg 400w, https://voxihost.pl/assets/images/generated/56SL6cQ4SF-800.jpeg 800w, https://voxihost.pl/assets/images/generated/56SL6cQ4SF-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/YGOQBxOlKV-400.avif 400w, https://voxihost.pl/assets/images/generated/YGOQBxOlKV-584.avif 584w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/YGOQBxOlKV-400.webp 400w, https://voxihost.pl/assets/images/generated/YGOQBxOlKV-584.webp 584w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/YGOQBxOlKV-400.jpeg&quot; alt=&quot;Granting OP privileges via the server console&quot; width=&quot;584&quot; height=&quot;49&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/YGOQBxOlKV-400.jpeg 400w, https://voxihost.pl/assets/images/generated/YGOQBxOlKV-584.jpeg 584w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/d8MCKAEoAP-400.avif 400w, https://voxihost.pl/assets/images/generated/d8MCKAEoAP-800.avif 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/d8MCKAEoAP-400.webp 400w, https://voxihost.pl/assets/images/generated/d8MCKAEoAP-800.webp 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/d8MCKAEoAP-400.jpeg&quot; alt=&quot;Safely shutting down the Minecraft 1.19.2 server&quot; width=&quot;800&quot; height=&quot;207&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/d8MCKAEoAP-400.jpeg 400w, https://voxihost.pl/assets/images/generated/d8MCKAEoAP-800.jpeg 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;br /&gt;
Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/8eigFPMPBv-400.avif 400w, https://voxihost.pl/assets/images/generated/8eigFPMPBv-800.avif 800w, https://voxihost.pl/assets/images/generated/8eigFPMPBv-1539.avif 1539w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/8eigFPMPBv-400.webp 400w, https://voxihost.pl/assets/images/generated/8eigFPMPBv-800.webp 800w, https://voxihost.pl/assets/images/generated/8eigFPMPBv-1539.webp 1539w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/8eigFPMPBv-400.jpeg&quot; alt=&quot;Creating the minecraft.service systemd file&quot; width=&quot;1539&quot; height=&quot;272&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/8eigFPMPBv-400.jpeg 400w, https://voxihost.pl/assets/images/generated/8eigFPMPBv-800.jpeg 800w, https://voxihost.pl/assets/images/generated/8eigFPMPBv-1539.jpeg 1539w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.19 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/yyTvnYaMtt-400.avif 400w, https://voxihost.pl/assets/images/generated/yyTvnYaMtt-800.avif 800w, https://voxihost.pl/assets/images/generated/yyTvnYaMtt-1084.avif 1084w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/yyTvnYaMtt-400.webp 400w, https://voxihost.pl/assets/images/generated/yyTvnYaMtt-800.webp 800w, https://voxihost.pl/assets/images/generated/yyTvnYaMtt-1084.webp 1084w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/yyTvnYaMtt-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1084&quot; height=&quot;103&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/yyTvnYaMtt-400.jpeg 400w, https://voxihost.pl/assets/images/generated/yyTvnYaMtt-800.jpeg 800w, https://voxihost.pl/assets/images/generated/yyTvnYaMtt-1084.jpeg 1084w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniami: &lt;code&gt;sudo firewall-cmd --permanent --add-port=25565/tcp&lt;/code&gt; a następnie &lt;code&gt;sudo firewall-cmd --reload&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-firewalld-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku konfiguracji Firewalld&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-almalinux-centos-rocky-fedora/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-almalinux-centos-rocky-fedora/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Twój serwer jest gotowy! Dla hostingu z niskim pingiem sprawdź nasze opcje &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; Budget VPS&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Vanilla 1.17.1 (Java 16) na Ubuntu/Debian</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-ubuntu-debian/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-ubuntu-debian/</id>
    <summary type="text">Instrukcja instalacji serwera Minecraft 1.17.1 na Ubuntu/Debian z użyciem środowiska Java 16.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Minecraft 1.17.x wymaga konkretnie &lt;strong&gt;Java 16&lt;/strong&gt;. Ten poradnik obejmuje cały cykl życia wersji 1.17. Szerszy przegląd wymagań Javy znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-ubuntu-debian/&quot;&gt;Poradniku kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Bezpieczeństwo przede wszystkim: uruchamianie publicznych serwerów gier jako użytkownik &lt;code&gt;root&lt;/code&gt; niepotrzebnie naraża cały system. Uważnie wykonaj krok 2, aby skonfigurować bezpieczne środowisko.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik dla Java 16 jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.17:&lt;/strong&gt; 1.17.1, 1.17&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dokładny link do pobrania swojej wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;Ubuntu lub Debian&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp root lub sudo przez SSH (do instalacji Javy).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ograniczony użytkownik inny niż root&lt;/strong&gt; do bezpiecznego uruchamiania serwera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-16&quot;&gt;Krok 1: Instalacja Java 16 &lt;/h2&gt;
&lt;p&gt;Przed przystąpieniem zalecamy &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-ubuntu-debian/&quot;&gt;aktualizację systemu&lt;/a&gt;, aby zapewnić stabilność.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Rozwiązywanie problemów:&lt;/strong&gt; Java 16 to starsza wersja i może nie być dostępna w repozytoriach nowszych dystrybucji (np. Ubuntu 24.04+). Jeśli pojawi się błąd „Unable to locate package&amp;quot;, zainstaluj zamiast niej &lt;strong&gt;Java 17&lt;/strong&gt;, jest w pełni kompatybilna z Minecraft 1.17.1.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Opcja A: Instalacja Java 16 (jeśli dostępna)&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install openjdk-16-jre-headless -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/AfCMylnown-400.avif 400w, https://voxihost.pl/assets/images/generated/AfCMylnown-800.avif 800w, https://voxihost.pl/assets/images/generated/AfCMylnown-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/AfCMylnown-400.webp 400w, https://voxihost.pl/assets/images/generated/AfCMylnown-800.webp 800w, https://voxihost.pl/assets/images/generated/AfCMylnown-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/AfCMylnown-400.jpeg&quot; alt=&quot;Terminal showing OpenJDK installation on Ubuntu/Debian&quot; width=&quot;1600&quot; height=&quot;233&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/AfCMylnown-400.jpeg 400w, https://voxihost.pl/assets/images/generated/AfCMylnown-800.jpeg 800w, https://voxihost.pl/assets/images/generated/AfCMylnown-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Opcja B: Instalacja Java 17 (wariant zapasowy)&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install openjdk-17-jre-headless -y
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-ubuntu-debian/&quot;&gt;Tworzenia i zarządzania użytkownikami na Ubuntu/Debian&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/clCaj9Y8GX-400.avif 400w, https://voxihost.pl/assets/images/generated/clCaj9Y8GX-697.avif 697w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/clCaj9Y8GX-400.webp 400w, https://voxihost.pl/assets/images/generated/clCaj9Y8GX-697.webp 697w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/clCaj9Y8GX-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user for secure server hosting&quot; width=&quot;697&quot; height=&quot;273&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/clCaj9Y8GX-400.jpeg 400w, https://voxihost.pl/assets/images/generated/clCaj9Y8GX-697.jpeg 697w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo adduser --disabled-password --gecos &amp;quot;&amp;quot; minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-1-17-1&quot;&gt;Krok 3: Pobranie 1.17.1 &lt;/h2&gt;
&lt;p&gt;Szukasz innej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WZeFaAmXkc-400.avif 400w, https://voxihost.pl/assets/images/generated/WZeFaAmXkc-800.avif 800w, https://voxihost.pl/assets/images/generated/WZeFaAmXkc-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WZeFaAmXkc-400.webp 400w, https://voxihost.pl/assets/images/generated/WZeFaAmXkc-800.webp 800w, https://voxihost.pl/assets/images/generated/WZeFaAmXkc-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/WZeFaAmXkc-400.jpeg&quot; alt=&quot;Downloading the Minecraft 1.17.1 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;158&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WZeFaAmXkc-400.jpeg 400w, https://voxihost.pl/assets/images/generated/WZeFaAmXkc-800.jpeg 800w, https://voxihost.pl/assets/images/generated/WZeFaAmXkc-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://piston-data.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/mihL6Lejw9-400.avif 400w, https://voxihost.pl/assets/images/generated/mihL6Lejw9-800.avif 800w, https://voxihost.pl/assets/images/generated/mihL6Lejw9-1015.avif 1015w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/mihL6Lejw9-400.webp 400w, https://voxihost.pl/assets/images/generated/mihL6Lejw9-800.webp 800w, https://voxihost.pl/assets/images/generated/mihL6Lejw9-1015.webp 1015w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/mihL6Lejw9-400.jpeg&quot; alt=&quot;First launch of the 1.17.1 JAR to generate config files and accept the EULA&quot; width=&quot;1015&quot; height=&quot;126&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/mihL6Lejw9-400.jpeg 400w, https://voxihost.pl/assets/images/generated/mihL6Lejw9-800.jpeg 800w, https://voxihost.pl/assets/images/generated/mihL6Lejw9-1015.jpeg 1015w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo apt install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wklej poniższą zawartość (flagi Aikara zoptymalizowane pod G1GC):&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/vZuntIEjCO-400.avif 400w, https://voxihost.pl/assets/images/generated/vZuntIEjCO-800.avif 800w, https://voxihost.pl/assets/images/generated/vZuntIEjCO-1379.avif 1379w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/vZuntIEjCO-400.webp 400w, https://voxihost.pl/assets/images/generated/vZuntIEjCO-800.webp 800w, https://voxihost.pl/assets/images/generated/vZuntIEjCO-1379.webp 1379w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/vZuntIEjCO-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1379&quot; height=&quot;126&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/vZuntIEjCO-400.jpeg 400w, https://voxihost.pl/assets/images/generated/vZuntIEjCO-800.jpeg 800w, https://voxihost.pl/assets/images/generated/vZuntIEjCO-1379.jpeg 1379w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;W edytorze wklej:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx4G -Xms4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikar.for.v1.20=false -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/xf8yxz4uGT-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/xf8yxz4uGT-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/xf8yxz4uGT-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;63&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/CTOI5RnccB-400.avif 400w, https://voxihost.pl/assets/images/generated/CTOI5RnccB-800.avif 800w, https://voxihost.pl/assets/images/generated/CTOI5RnccB-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/CTOI5RnccB-400.webp 400w, https://voxihost.pl/assets/images/generated/CTOI5RnccB-800.webp 800w, https://voxihost.pl/assets/images/generated/CTOI5RnccB-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/CTOI5RnccB-400.jpeg&quot; alt=&quot;Starting the Minecraft 1.17.1 server manually to access the console&quot; width=&quot;1600&quot; height=&quot;269&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/CTOI5RnccB-400.jpeg 400w, https://voxihost.pl/assets/images/generated/CTOI5RnccB-800.jpeg 800w, https://voxihost.pl/assets/images/generated/CTOI5RnccB-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OItp8wpDvw-400.avif 400w, https://voxihost.pl/assets/images/generated/OItp8wpDvw-669.avif 669w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OItp8wpDvw-400.webp 400w, https://voxihost.pl/assets/images/generated/OItp8wpDvw-669.webp 669w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/OItp8wpDvw-400.jpeg&quot; alt=&quot;Using the op command in the console to grant administrator privileges&quot; width=&quot;669&quot; height=&quot;57&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OItp8wpDvw-400.jpeg 400w, https://voxihost.pl/assets/images/generated/OItp8wpDvw-669.jpeg 669w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/0nzVWsBWGd-400.avif 400w, https://voxihost.pl/assets/images/generated/0nzVWsBWGd-800.avif 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/0nzVWsBWGd-400.webp 400w, https://voxihost.pl/assets/images/generated/0nzVWsBWGd-800.webp 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/0nzVWsBWGd-400.jpeg&quot; alt=&quot;Executing the stop command to safely shut down the server&quot; width=&quot;800&quot; height=&quot;208&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/0nzVWsBWGd-400.jpeg 400w, https://voxihost.pl/assets/images/generated/0nzVWsBWGd-800.jpeg 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-400.avif 400w, https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-800.avif 800w, https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-1495.avif 1495w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-400.webp 400w, https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-800.webp 800w, https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-1495.webp 1495w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-400.jpeg&quot; alt=&quot;Creating the minecraft.service file for professional background hosting&quot; width=&quot;1495&quot; height=&quot;275&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Of3W9Q2z9x-1495.jpeg 1495w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.17 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-400.avif 400w, https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-800.avif 800w, https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-1109.avif 1109w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-400.webp 400w, https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-800.webp 800w, https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-1109.webp 1109w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1109&quot; height=&quot;109&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Dzz7QPC-n7-1109.jpeg 1109w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniem: &lt;code&gt;sudo ufw allow 25565/tcp&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-ufw-firewall-ubuntu-debian/&quot;&gt;Poradniku konfiguracji UFW&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-ubuntu-debian/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-ubuntu-debian/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Szukasz stabilnego domu dla swojego świata? Sprawdź &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Vanilla 1.17.1 (Java 16) na AlmaLinux, CentOS, Rocky Linux i Fedorze</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-almalinux-centos-rocky-fedora/" rel="alternate"/>
    <published>2026-04-23T00:00:00Z</published>
    <updated>2026-04-23T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-almalinux-centos-rocky-fedora/</id>
    <summary type="text">Instrukcja instalacji serwera Minecraft 1.17.1 na AlmaLinux, CentOS lub Rocky Linux z użyciem środowiska Java 16/17.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Minecraft 1.17.x pierwotnie wymagał &lt;strong&gt;Java 16&lt;/strong&gt;. Jednak ponieważ Java 16 była krótkotrwałym wydaniem, rzadko jest dostępna w standardowych repozytoriach pochodnych RHEL (AlmaLinux, Rocky Linux, CentOS 9 Stream). Dlatego użyjemy &lt;strong&gt;Java 17&lt;/strong&gt;, która jest w pełni wstecznie kompatybilna z wersją 1.17.1. Szerszy przegląd wymagań Javy znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku kompatybilności serwerów Minecraft Java&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Bezpieczeństwo przede wszystkim: uruchamianie publicznych serwerów gier jako użytkownik &lt;code&gt;root&lt;/code&gt; niepotrzebnie naraża cały system. Uważnie wykonaj krok 2, aby skonfigurować bezpieczne środowisko.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;obslugiwane-wersje&quot;&gt;Obsługiwane wersje &lt;/h3&gt;
&lt;p&gt;Ten poradnik jest w pełni kompatybilny z:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Era 1.17:&lt;/strong&gt; 1.17.1, 1.17&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dokładny link do pobrania swojej wersji znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft Vanilla&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;wymagania-wstepne&quot;&gt;Wymagania wstępne &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VPS z systemem &lt;strong&gt;AlmaLinux, Rocky Linux lub CentOS&lt;/strong&gt; (dostępny w ramach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Dostęp root lub sudo przez SSH (do instalacji Javy).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ograniczony użytkownik inny niż root&lt;/strong&gt; do bezpiecznego uruchamiania serwera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;krok-1-instalacja-java-17-wariant-zapasowy&quot;&gt;Krok 1: Instalacja Java 17 (wariant zapasowy) &lt;/h2&gt;
&lt;p&gt;Przed przystąpieniem zalecamy &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-update-almalinux-centos-rocky/&quot;&gt;aktualizację systemu&lt;/a&gt;, aby zapewnić stabilność.&lt;/p&gt;
&lt;p&gt;Jak wspomniano, Java 16 to starsza wersja przejściowa niedostępna w domyślnych repozytoriach &lt;code&gt;dnf&lt;/code&gt; dla RHEL. Instalacja standardowej LTS &lt;strong&gt;Java 17&lt;/strong&gt; jest najbezpieczniejszym i zalecanym podejściem.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf check-update
sudo dnf install java-17-openjdk-headless wget -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/-RlzzKwjG2-400.avif 400w, https://voxihost.pl/assets/images/generated/-RlzzKwjG2-800.avif 800w, https://voxihost.pl/assets/images/generated/-RlzzKwjG2-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/-RlzzKwjG2-400.webp 400w, https://voxihost.pl/assets/images/generated/-RlzzKwjG2-800.webp 800w, https://voxihost.pl/assets/images/generated/-RlzzKwjG2-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/-RlzzKwjG2-400.jpeg&quot; alt=&quot;Terminal showing OpenJDK installation on a Linux system&quot; width=&quot;1600&quot; height=&quot;385&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/-RlzzKwjG2-400.jpeg 400w, https://voxihost.pl/assets/images/generated/-RlzzKwjG2-800.jpeg 800w, https://voxihost.pl/assets/images/generated/-RlzzKwjG2-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2 id=&quot;krok-2-tworzenie-dedykowanego-uzytkownika&quot;&gt;Krok 2: Tworzenie dedykowanego użytkownika &lt;/h2&gt;
&lt;p&gt;Dla bezpieczeństwa nigdy nie uruchamiaj serwera jako root. Jeśli dopiero zaczynasz z uprawnieniami w Linuksie, zapoznaj się z naszym poradnikiem &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-create-sudo-user-almalinux-centos-rocky-fedora/&quot;&gt;Tworzenia i zarządzania użytkownikami na AlmaLinux/Rocky&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/q_zhbGLFoD-400.avif 400w, https://voxihost.pl/assets/images/generated/q_zhbGLFoD-574.avif 574w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/q_zhbGLFoD-400.webp 400w, https://voxihost.pl/assets/images/generated/q_zhbGLFoD-574.webp 574w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/q_zhbGLFoD-400.jpeg&quot; alt=&quot;Creating a dedicated &#39;minecraft&#39; user for secure server hosting&quot; width=&quot;574&quot; height=&quot;456&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/q_zhbGLFoD-400.jpeg 400w, https://voxihost.pl/assets/images/generated/q_zhbGLFoD-574.jpeg 574w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo useradd -m -r -s /bin/bash minecraft
sudo su - minecraft
mkdir server &amp;amp;&amp;amp; cd server
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-3-pobranie-1-17-1&quot;&gt;Krok 3: Pobranie 1.17.1 &lt;/h2&gt;
&lt;p&gt;Szukasz innej wersji? Bezpośrednie linki do pobrania od Mojang dla wszystkich wydań znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/&quot;&gt;Archiwum linków do serwerów Minecraft&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-400.avif 400w, https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-800.avif 800w, https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-400.webp 400w, https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-800.webp 800w, https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-400.jpeg&quot; alt=&quot;Downloading the Minecraft 1.17.1 server.jar using wget&quot; width=&quot;1600&quot; height=&quot;159&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-400.jpeg 400w, https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-800.jpeg 800w, https://voxihost.pl/assets/images/generated/V6Xhw-FLTS-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://piston-data.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-4-akceptacja-eula&quot;&gt;Krok 4: Akceptacja EULA &lt;/h2&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/4f7G4kXDTV-400.avif 400w, https://voxihost.pl/assets/images/generated/4f7G4kXDTV-800.avif 800w, https://voxihost.pl/assets/images/generated/4f7G4kXDTV-1013.avif 1013w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/4f7G4kXDTV-400.webp 400w, https://voxihost.pl/assets/images/generated/4f7G4kXDTV-800.webp 800w, https://voxihost.pl/assets/images/generated/4f7G4kXDTV-1013.webp 1013w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/4f7G4kXDTV-400.jpeg&quot; alt=&quot;First launch of the 1.17.1 JAR to generate config files and accept the EULA&quot; width=&quot;1013&quot; height=&quot;128&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/4f7G4kXDTV-400.jpeg 400w, https://voxihost.pl/assets/images/generated/4f7G4kXDTV-800.jpeg 800w, https://voxihost.pl/assets/images/generated/4f7G4kXDTV-1013.jpeg 1013w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom serwer raz, aby wygenerować wymagane pliki konfiguracyjne:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;java -jar server.jar nogui
sed -i &#39;s/eula=false/eula=true/&#39; eula.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-5-tworzenie-skryptu-startowego&quot;&gt;Krok 5: Tworzenie skryptu startowego &lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip: Edytor Nano&lt;/strong&gt;&lt;br /&gt;
Nano to przyjazny dla początkujących edytor tekstu w terminalu. Jeśli polecenie &lt;code&gt;nano&lt;/code&gt; nie zostanie znalezione, zainstaluj go: &lt;code&gt;sudo dnf install nano -y&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aby zapisać:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + O&lt;/code&gt;, a następnie &lt;code&gt;ENTER&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aby wyjść:&lt;/strong&gt; Wciśnij &lt;code&gt;CTRL + X&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wklej poniższą zawartość (flagi Aikara zoptymalizowane pod G1GC):&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/xUttBKx3Ar-400.avif 400w, https://voxihost.pl/assets/images/generated/xUttBKx3Ar-800.avif 800w, https://voxihost.pl/assets/images/generated/xUttBKx3Ar-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/xUttBKx3Ar-400.webp 400w, https://voxihost.pl/assets/images/generated/xUttBKx3Ar-800.webp 800w, https://voxihost.pl/assets/images/generated/xUttBKx3Ar-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/xUttBKx3Ar-400.jpeg&quot; alt=&quot;Using nano to create and configure the start.sh launch script&quot; width=&quot;1600&quot; height=&quot;57&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/xUttBKx3Ar-400.jpeg 400w, https://voxihost.pl/assets/images/generated/xUttBKx3Ar-800.jpeg 800w, https://voxihost.pl/assets/images/generated/xUttBKx3Ar-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nano start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;W edytorze wklej:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
java -Xmx4G -Xms4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikar.for.v1.20=false -jar server.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/m6L2NCbBAI-400.avif 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/m6L2NCbBAI-400.webp 400w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/m6L2NCbBAI-400.jpeg&quot; alt=&quot;Setting executable permissions on the start.sh script&quot; width=&quot;400&quot; height=&quot;74&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Nadaj uprawnienia do wykonywania:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;krok-6-pierwsze-uruchomienie-i-konfiguracja-administratora&quot;&gt;Krok 6: Pierwsze uruchomienie i konfiguracja administratora &lt;/h2&gt;
&lt;p&gt;Przed skonfigurowaniem usługi działającej w tle powinieneś uruchomić serwer ręcznie przynajmniej raz, aby nadać sobie uprawnienia administratora (&lt;strong&gt;OP&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Ręczne uruchomienie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/qIaxOIfAFG-400.avif 400w, https://voxihost.pl/assets/images/generated/qIaxOIfAFG-800.avif 800w, https://voxihost.pl/assets/images/generated/qIaxOIfAFG-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/qIaxOIfAFG-400.webp 400w, https://voxihost.pl/assets/images/generated/qIaxOIfAFG-800.webp 800w, https://voxihost.pl/assets/images/generated/qIaxOIfAFG-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/qIaxOIfAFG-400.jpeg&quot; alt=&quot;Starting the Minecraft 1.17.1 server manually to access the console&quot; width=&quot;1600&quot; height=&quot;257&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/qIaxOIfAFG-400.jpeg 400w, https://voxihost.pl/assets/images/generated/qIaxOIfAFG-800.jpeg 800w, https://voxihost.pl/assets/images/generated/qIaxOIfAFG-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Uruchom właśnie utworzony skrypt startowy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2. Nadanie uprawnień administratora (OP)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/_SEbLQhYOa-400.avif 400w, https://voxihost.pl/assets/images/generated/_SEbLQhYOa-617.avif 617w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/_SEbLQhYOa-400.webp 400w, https://voxihost.pl/assets/images/generated/_SEbLQhYOa-617.webp 617w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/_SEbLQhYOa-400.jpeg&quot; alt=&quot;Using the op command in the console to grant administrator privileges&quot; width=&quot;617&quot; height=&quot;53&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/_SEbLQhYOa-400.jpeg 400w, https://voxihost.pl/assets/images/generated/_SEbLQhYOa-617.jpeg 617w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Gdy serwer zakończy ładowanie (zobaczysz komunikat „Done!&amp;quot;), wpisz bezpośrednio w konsoli:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;op twoja_nazwa_gracza_minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;3. Zatrzymanie serwera&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Piio_xwk3w-400.avif 400w, https://voxihost.pl/assets/images/generated/Piio_xwk3w-800.avif 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Piio_xwk3w-400.webp 400w, https://voxihost.pl/assets/images/generated/Piio_xwk3w-800.webp 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Piio_xwk3w-400.jpeg&quot; alt=&quot;Executing the stop command to safely shut down the server&quot; width=&quot;800&quot; height=&quot;211&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Piio_xwk3w-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Piio_xwk3w-800.jpeg 800w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Aby zapisać dane świata i przygotować serwer do działania w tle, wpisz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;stop
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Spowoduje to powrót do normalnej linii poleceń Linuksa.&lt;/p&gt;
&lt;h2 id=&quot;krok-7-konfiguracja-uslugi-systemd&quot;&gt;Krok 7: Konfiguracja usługi Systemd &lt;/h2&gt;
&lt;p&gt;Dla profesjonalnej konfiguracji używamy &lt;code&gt;systemd&lt;/code&gt;. Dzięki temu serwer uruchamia się automatycznie po restarcie VPS i obsługuje awarie w sposób kontrolowany.&lt;/p&gt;
&lt;p&gt;Wyjdź z konta użytkownika &lt;code&gt;minecraft&lt;/code&gt; z powrotem na konto root/sudo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;exit
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/I0pYXeOIdz-400.avif 400w, https://voxihost.pl/assets/images/generated/I0pYXeOIdz-800.avif 800w, https://voxihost.pl/assets/images/generated/I0pYXeOIdz-1481.avif 1481w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/I0pYXeOIdz-400.webp 400w, https://voxihost.pl/assets/images/generated/I0pYXeOIdz-800.webp 800w, https://voxihost.pl/assets/images/generated/I0pYXeOIdz-1481.webp 1481w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/I0pYXeOIdz-400.jpeg&quot; alt=&quot;Creating the minecraft.service file for professional background hosting&quot; width=&quot;1481&quot; height=&quot;288&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/I0pYXeOIdz-400.jpeg 400w, https://voxihost.pl/assets/images/generated/I0pYXeOIdz-800.jpeg 800w, https://voxihost.pl/assets/images/generated/I0pYXeOIdz-1481.jpeg 1481w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Utwórz plik usługi:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Wklej poniższą konfigurację:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[Unit]
Description=VoxiHost Minecraft 1.17 Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/home/minecraft/server/start.sh
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/UaUzTAx5m8-400.avif 400w, https://voxihost.pl/assets/images/generated/UaUzTAx5m8-800.avif 800w, https://voxihost.pl/assets/images/generated/UaUzTAx5m8-1078.avif 1078w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/UaUzTAx5m8-400.webp 400w, https://voxihost.pl/assets/images/generated/UaUzTAx5m8-800.webp 800w, https://voxihost.pl/assets/images/generated/UaUzTAx5m8-1078.webp 1078w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/UaUzTAx5m8-400.jpeg&quot; alt=&quot;Enabling and starting the minecraft systemd service&quot; width=&quot;1078&quot; height=&quot;102&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/UaUzTAx5m8-400.jpeg 400w, https://voxihost.pl/assets/images/generated/UaUzTAx5m8-800.jpeg 800w, https://voxihost.pl/assets/images/generated/UaUzTAx5m8-1078.jpeg 1078w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Włącz i uruchom serwer:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;zarzadzanie-serwerem&quot;&gt;Zarządzanie serwerem &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sprawdź status:&lt;/strong&gt; &lt;code&gt;sudo systemctl status minecraft&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Podgląd logów:&lt;/strong&gt; &lt;code&gt;sudo journalctl -u minecraft -f&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zatrzymaj serwer:&lt;/strong&gt; &lt;code&gt;sudo systemctl stop minecraft&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;kolejne-kroki-bezpieczenstwo-i-zarzadzanie&quot;&gt;Kolejne kroki: bezpieczeństwo i zarządzanie &lt;/h2&gt;
&lt;p&gt;Teraz, gdy serwer działa, pamiętaj o:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ochrona DDoS&lt;/strong&gt;: Wszystkie serwery &lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt; są objęte automatyczną ochroną &lt;a href=&quot;https://voxihost.pl/pl/shield/&quot;&gt;VoxiShield&lt;/a&gt;. Twój serwer jest już monitorowany, aby zapobiec przestojom podczas ataków.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Otwarcie zapory&lt;/strong&gt;: Zezwól na ruch na porcie &lt;code&gt;25565&lt;/code&gt; poleceniami: &lt;code&gt;sudo firewall-cmd --permanent --add-port=25565/tcp&lt;/code&gt; a następnie &lt;code&gt;sudo firewall-cmd --reload&lt;/code&gt;. Szczegóły znajdziesz w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-configure-firewalld-almalinux-centos-rocky-fedora/&quot;&gt;Poradniku konfiguracji Firewalld&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer plików&lt;/strong&gt;: Chcesz wgrać istniejący świat? Skorzystaj z SFTP zgodnie z opisem w naszym &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-transfer-files-vps-sftp-filezilla/&quot;&gt;Tutorialu FileZilla&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utwardzenie i monitoring&lt;/strong&gt;: Zwiększ bezpieczeństwo VPS, &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-secure-ssh-almalinux-centos-rocky-fedora/&quot;&gt;zabezpieczając SSH&lt;/a&gt; i &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-setup-fail2ban-almalinux-centos-rocky-fedora/&quot;&gt;konfigurując Fail2ban&lt;/a&gt;. Możesz też &lt;a href=&quot;https://voxihost.pl/pl/blog/how-to-monitor-vps-htop-df-free/&quot;&gt;monitorować zasoby systemowe&lt;/a&gt; za pomocą htop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Szukasz stabilnego domu dla swojego świata? Sprawdź &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak postawić serwer Minecraft Java Edition na Ubuntu/Debian</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-ubuntu-debian/" rel="alternate"/>
    <published>2026-04-22T00:00:00Z</published>
    <updated>2026-04-22T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-server-setup-ubuntu-debian/</id>
    <summary type="text">Kompletny poradnik hostowania serwera Minecraft Java Edition na Linuksie. Dowiedz się, jak zainstalować i skonfigurować odpowiednie środowisko Java dla każdej wersji.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Wybór wersji:&lt;/strong&gt; Ten poradnik dotyczy wyłącznie &lt;strong&gt;Minecraft Java Edition&lt;/strong&gt;. Nie jest kompatybilny z Bedrock Edition (konsole, urządzenia mobilne ani aplikacja Windows 10 „Bedrock&amp;quot;).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Uruchomienie własnego serwera Minecraft Java Edition daje Ci pełną kontrolę nad światem i społecznością. W &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt; nasze środowiska &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; oraz &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; zapewniają dedykowane zasoby niezbędne do płynnego działania serwera bez lagów na dystrybucjach takich jak Ubuntu czy Debian.&lt;/p&gt;
&lt;p&gt;Jednak największą przeszkodą dla nowych administratorów nie jest wiersz poleceń Linuksa, to &lt;strong&gt;Java&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Minecraft Java Edition jest oparty na Javie. Z biegiem lat silnik gry ewoluował, wymagając nowszych wersji środowiska Java. Użycie niewłaściwej wersji to &lt;strong&gt;główna przyczyna błędów serwera&lt;/strong&gt; już przy pierwszym uruchomieniu.&lt;/p&gt;
&lt;h2 id=&quot;zlota-zasada-dopasuj-jave-do-wersji-minecrafta&quot;&gt;Złota zasada: dopasuj Javę do wersji Minecrafta &lt;/h2&gt;
&lt;p&gt;Zanim wpiszesz pierwsze polecenie w terminalu, musisz wiedzieć, jaką wersję Minecrafta chcesz hostować. Oficjalne oprogramowanie serwerowe Vanilla (od Mojang) po prostu odmówi startu, jeśli zainstalowana wersja JDK lub JRE nie spełnia jego wymagań.&lt;/p&gt;
&lt;p&gt;Oto kompletne zestawienie wersji Minecrafta i odpowiadających im wymagań Javy:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Wersja Minecraft&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Wymagania Java&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Zalecany pakiet&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Znaczenie&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-ubuntu-debian/&quot;&gt;1.20.5 – 1.21.x&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 21&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;openjdk-21-jre-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Nowoczesny standard. Niezbędny do najnowszych funkcji Vanilla.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-ubuntu-debian/&quot;&gt;1.18 – 1.20.4&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 17&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;openjdk-17-jre-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Podstawa wielu aktywnych światów survival.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-ubuntu-debian/&quot;&gt;1.17 – 1.17.1&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 16&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;openjdk-16-jre-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Aktualizacja przejściowa. Większość administratorów pomija ją na rzecz 1.18+.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-ubuntu-debian/&quot;&gt;1.7.10 – 1.16.5&lt;/a&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Java 8&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;code&gt;openjdk-8-jre-headless&lt;/code&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Klasyczna era. Ekstremalna stabilność dla starszych wersji i PvP.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Pro Tip dla użytkowników VPS:&lt;/strong&gt; Zawsze zalecamy pakiety &lt;code&gt;-headless&lt;/code&gt; (np. &lt;code&gt;openjdk-21-jre-headless&lt;/code&gt;). Pakiety headless nie zawierają bibliotek GUI, które są bezużyteczne na serwerze działającym w trybie terminalowym. Oszczędza to miejsce na dysku i zachowuje RAM dla samego serwera Minecrafta.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;dlaczego-zaczac-od-vanilla&quot;&gt;Dlaczego zacząć od Vanilla? &lt;/h2&gt;
&lt;p&gt;Choć istnieje wiele niestandardowych silników serwerowych (jak Paper czy Forge), rozpoczęcie od oficjalnego &lt;strong&gt;oprogramowania Vanilla&lt;/strong&gt; od Mojang to najlepszy sposób na zrozumienie podstaw hostowania Minecrafta.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;100% kompatybilności&lt;/strong&gt;: Gwarantuje, że wszystkie oficjalne mechaniki gry działają dokładnie tak, jak zamierzono.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak modyfikacji&lt;/strong&gt;: Żaden kod zewnętrzny nie ingeruje w spawn mobów ani redstone.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Łatwa ścieżka rozwoju&lt;/strong&gt;: Po opanowaniu Vanilli przejście na Paper lub Spigot jest niezwykle proste.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;poradniki-instalacji-krok-po-kroku&quot;&gt;Poradniki instalacji krok po kroku &lt;/h2&gt;
&lt;p&gt;Ponieważ komendy różnią się znacznie w zależności od wybranej „ery Java&amp;quot;, podzieliliśmy instalację na szczegółowe, łatwe do śledzenia tutoriale:&lt;/p&gt;
&lt;h3 id=&quot;1-nowoczesny-vanilla-1-20-5-java-21&quot;&gt;1. Nowoczesny Vanilla (1.20.5+ / Java 21) &lt;/h3&gt;
&lt;p&gt;Gotowy na najnowsze aktualizacje prosto od Mojang? Ten poradnik omawia konfigurację najnowszego serwera Vanilla w środowisku Java 21.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-ubuntu-debian/&quot;&gt;Konfiguracja serwera Vanilla 1.20.5+ (Java 21)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;2-era-wielkich-aktualizacji-1-18-1-20-4-java-17&quot;&gt;2. Era wielkich aktualizacji (1.18 - 1.20.4 / Java 17) &lt;/h3&gt;
&lt;p&gt;Hostujesz świat z ery 1.18+? Ten poradnik skupia się na Java 17, która przyniosła duże ulepszenia wydajności i zmiany w silniku.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-ubuntu-debian/&quot;&gt;Konfiguracja serwera Vanilla 1.18 - 1.20.4&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;3-wersje-przejsciowe-1-17-java-16&quot;&gt;3. Wersje przejściowe (1.17 / Java 16) &lt;/h3&gt;
&lt;p&gt;Jeśli potrzebujesz konkretnie wersji 1.17.x, będziesz potrzebować krótkotrwałego środowiska Java 16.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-ubuntu-debian/&quot;&gt;Konfiguracja serwera Vanilla 1.17&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;4-klasyczny-vanilla-1-7-10-1-16-5-java-8&quot;&gt;4. Klasyczny Vanilla (1.7.10 - 1.16.5 / Java 8) &lt;/h3&gt;
&lt;p&gt;Chcesz przeżyć grę dokładnie tak jak w klasycznej erze? Uruchom Vanilla na Java 8 dla maksymalnej kompatybilności.&lt;br /&gt;
👉 &lt;strong&gt;&lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-ubuntu-debian/&quot;&gt;Konfiguracja klasycznego serwera 1.8.8 Vanilla&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie &lt;/h2&gt;
&lt;p&gt;Zrozumienie zależności między wersjami Minecrafta a wersjami Javy to najważniejszy krok w kierunku udanej administracji serwerem. Niezależnie od tego, czy wybierzesz &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; jako budżetowy start, czy &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; dla wydajnego serwera społecznościowego, właściwe środowisko Java to klucz do stabilnego uruchomienia.&lt;/p&gt;
&lt;p&gt;Wybierz docelową wersję z tabeli powyżej i skorzystaj z naszych szczegółowych poradników, by uruchomić swój świat Minecraft Java Edition!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Archiwum linków do pobrania serwerów Minecraft Vanilla Java</title>
    <link href="https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/" rel="alternate"/>
    <published>2026-04-22T00:00:00Z</published>
    <updated>2026-04-22T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/minecraft-vanilla-java-server-download-links/</id>
    <summary type="text">Kompletna lista bezpośrednich linków od Mojang do każdej głównej wersji serwera Minecraft Vanilla, od 1.7.10 aż po najnowsze snapshoty.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Znalezienie dokładnego linku do pobrania &lt;code&gt;server.jar&lt;/code&gt; od Mojang potrafi być naprawdę frustrujące. Oficjalna strona często pokazuje tylko najnowszą wersję, a starsze giną głęboko w archiwach manifestów.&lt;/p&gt;
&lt;p&gt;Niezależnie od tego, czy stawiasz nowoczesny serwer, czy nostalgiczną arenę PvP na 1.8.8, zebraliśmy &lt;strong&gt;bezpośrednie linki&lt;/strong&gt; do wszystkich popularnych wersji. Wszystkie prowadzą prosto na oficjalne domeny Mojang (&lt;code&gt;piston-data.mojang.com&lt;/code&gt; lub &lt;code&gt;launcher.mojang.com&lt;/code&gt;).&lt;/p&gt;
&lt;h2 id=&quot;java-25&quot;&gt;Java 25 &lt;/h2&gt;
&lt;p&gt;Wersje eksperymentalne i preview działające w ekosystemie Java 25.&lt;/p&gt;
&lt;h3 id=&quot;minecraft-vanilla-26-1-2-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/97ccd4c0ed3f81bbb7bfacddd1090b0c56f9bc51/server.jar&quot;&gt;Minecraft Vanilla 26.1.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-26-1-1-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/49c8195703ad0ba4f0a4efbccfd85a4a8ca57431/server.jar&quot;&gt;Minecraft Vanilla 26.1.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-26-1-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/3872a7f07a1a595e651aef8b058dfc2bb3772f46/server.jar&quot;&gt;Minecraft Vanilla 26.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h2 id=&quot;java-21&quot;&gt;Java 21 &lt;/h2&gt;
&lt;p&gt;Nowoczesny standard, stosowany w wersjach od 1.20.5 wzwyż.&lt;br /&gt;
&lt;small&gt;Poradniki konfiguracji: &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-ubuntu-debian/&quot;&gt;Ubuntu/Debian&lt;/a&gt; | &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-21-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;RHEL/AlmaLinux&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-11-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/64bb6d763bed0a9f1d632ec347938594144943ed/server.jar&quot;&gt;Minecraft Vanilla 1.21.11 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-10-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/95495a7f485eedd84ce928cef5e223b757d2f764/server.jar&quot;&gt;Minecraft Vanilla 1.21.10 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-9-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/11e54c2081420a4d49db3007e66c80a22579ff2a/server.jar&quot;&gt;Minecraft Vanilla 1.21.9 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-8-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/server.jar&quot;&gt;Minecraft Vanilla 1.21.8 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-7-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/server.jar&quot;&gt;Minecraft Vanilla 1.21.7 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-6-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar&quot;&gt;Minecraft Vanilla 1.21.6 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-5-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/e6ec2f64e6080b9b5d9b471b291c33cc7f509733/server.jar&quot;&gt;Minecraft Vanilla 1.21.5 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-4-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/4707d00eb834b446575d89a61a11b5d548d8c001/server.jar&quot;&gt;Minecraft Vanilla 1.21.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-3-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/45810d238246d90e811d896f87b14695b7fb6839/server.jar&quot;&gt;Minecraft Vanilla 1.21.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-2-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/7bf95409b0d9b5388bfea3704ec92012d273c14c/server.jar&quot;&gt;Minecraft Vanilla 1.21.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-1-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar&quot;&gt;Minecraft Vanilla 1.21.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-21-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/450698d1863ab5180c25d7c804ef0fe6369dd1ba/server.jar&quot;&gt;Minecraft Vanilla 1.21 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-6-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/145ff0858209bcfc164859ba735d4199aafa1eea/server.jar&quot;&gt;Minecraft Vanilla 1.20.6 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-5-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/79493072f65e17243fd36a699c9a96b4381feb91/server.jar&quot;&gt;Minecraft Vanilla 1.20.5 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h2 id=&quot;java-17&quot;&gt;Java 17 &lt;/h2&gt;
&lt;p&gt;Podstawa wersji od 1.18 aż do 1.20.4.&lt;br /&gt;
&lt;small&gt;Poradniki konfiguracji: &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-ubuntu-debian/&quot;&gt;Ubuntu/Debian&lt;/a&gt; | &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-19-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;RHEL/AlmaLinux&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-4-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/8dd1a28015f51b1803213892b50b7b4fc76e594d/server.jar&quot;&gt;Minecraft Vanilla 1.20.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-3-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/4fb536bfd4a83d61cdbaf684b8d311e66e7d4c49/server.jar&quot;&gt;Minecraft Vanilla 1.20.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-2-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/5b868151bd02b41319f54c8d4061b8cae84e665c/server.jar&quot;&gt;Minecraft Vanilla 1.20.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-1-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar&quot;&gt;Minecraft Vanilla 1.20.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-20-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/15c777e2cfe0556eef19aab534b186c0c6f277e1/server.jar&quot;&gt;Minecraft Vanilla 1.20 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-19-4-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/8f3112a1049751cc472ec13e397eade5336ca7ae/server.jar&quot;&gt;Minecraft Vanilla 1.19.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-19-3-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/c9df48efed58511cdd0213c56b9013a7b5c9ac1f/server.jar&quot;&gt;Minecraft Vanilla 1.19.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-19-2-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar&quot;&gt;Minecraft Vanilla 1.19.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-19-1-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/8399e1211e95faa421c1507b322dbeae86d604df/server.jar&quot;&gt;Minecraft Vanilla 1.19.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-19-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/e00c4052dac1d59a1188b2aa9d5a87113aaf1122/server.jar&quot;&gt;Minecraft Vanilla 1.19 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-18-2-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar&quot;&gt;Minecraft Vanilla 1.18.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-18-1-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/125e5adf40c659fd3bce3e66e67a16bb49ecc1b9/server.jar&quot;&gt;Minecraft Vanilla 1.18.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-18-server-jar-zalecany-ram-6gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/3cf24a8694aca6267883b17d934efacc5e44440d/server.jar&quot;&gt;Minecraft Vanilla 1.18 (server.jar)&lt;/a&gt; | Zalecany RAM: 6GB &lt;/h3&gt;
&lt;h2 id=&quot;java-16&quot;&gt;Java 16 &lt;/h2&gt;
&lt;p&gt;Krótki okres przejściowy obejmujący wyłącznie wersje 1.17.&lt;br /&gt;
&lt;small&gt;Poradniki konfiguracji: &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-ubuntu-debian/&quot;&gt;Ubuntu/Debian&lt;/a&gt; | &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-17-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;RHEL/AlmaLinux&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-17-1-server-jar-zalecany-ram-5gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar&quot;&gt;Minecraft Vanilla 1.17.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 5GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-17-server-jar-zalecany-ram-5gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/0a269b5f2c5b93b1712d0f5dc43b6182b9ab254e/server.jar&quot;&gt;Minecraft Vanilla 1.17 (server.jar)&lt;/a&gt; | Zalecany RAM: 5GB &lt;/h3&gt;
&lt;h2 id=&quot;java-8-klasyka&quot;&gt;Java 8 (Klasyka) &lt;/h2&gt;
&lt;p&gt;Legendarna stabilność, modpacki i klasyczne PvP do wersji 1.16.5.&lt;br /&gt;
&lt;small&gt;Poradniki konfiguracji: &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-ubuntu-debian/&quot;&gt;Ubuntu/Debian&lt;/a&gt; | &lt;a href=&quot;https://voxihost.pl/pl/blog/minecraft-vanilla-java-1-8-8-server-setup-almalinux-centos-rocky-fedora/&quot;&gt;RHEL/AlmaLinux&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-16-5-server-jar-zalecany-ram-4gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/1b557e7b033b583cd9f66746b7a9ab1ec1673ced/server.jar&quot;&gt;Minecraft Vanilla 1.16.5 (server.jar)&lt;/a&gt; | Zalecany RAM: 4GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-16-4-server-jar-zalecany-ram-4gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar&quot;&gt;Minecraft Vanilla 1.16.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 4GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-16-3-server-jar-zalecany-ram-4gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/f02f4473dbf152c23d7d484952121db0b36698cb/server.jar&quot;&gt;Minecraft Vanilla 1.16.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 4GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-16-2-server-jar-zalecany-ram-4gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289789530/server.jar&quot;&gt;Minecraft Vanilla 1.16.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 4GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-16-1-server-jar-zalecany-ram-4gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/a412fd69db1f81db3f511c1463fd304675244077/server.jar&quot;&gt;Minecraft Vanilla 1.16.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 4GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-16-server-jar-zalecany-ram-4gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/a0d03225615ba897619220e256a266cb33a44b6b/server.jar&quot;&gt;Minecraft Vanilla 1.16 (server.jar)&lt;/a&gt; | Zalecany RAM: 4GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-15-2-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar&quot;&gt;Minecraft Vanilla 1.15.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-15-1-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/4d1826eebac84847c71a77f9349cc22afd0cf0a1/server.jar&quot;&gt;Minecraft Vanilla 1.15.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-15-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/e9f105b3c5c7e85c7b445249a93362a22f62442d/server.jar&quot;&gt;Minecraft Vanilla 1.15 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-14-4-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar&quot;&gt;Minecraft Vanilla 1.14.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-14-3-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/d0d0fe2b1dc6ab4c65554cb734270872b72dadd6/server.jar&quot;&gt;Minecraft Vanilla 1.14.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-14-2-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/808be3869e2ca6b62378f9f4b33c946621620019/server.jar&quot;&gt;Minecraft Vanilla 1.14.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-14-1-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/ed76d597a44c5266be2a7fcd77a8270f1f0bc118/server.jar&quot;&gt;Minecraft Vanilla 1.14.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-14-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/f1a0073671057f01aa843443fef34330281333ce/server.jar&quot;&gt;Minecraft Vanilla 1.14 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-13-2-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar&quot;&gt;Minecraft Vanilla 1.13.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-13-1-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/fe123682e9cb30031eae351764f653500b7396c9/server.jar&quot;&gt;Minecraft Vanilla 1.13.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-13-server-jar-zalecany-ram-3gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/d0caafb8438ebd206f99930cfaecfa6c9a13dca0/server.jar&quot;&gt;Minecraft Vanilla 1.13 (server.jar)&lt;/a&gt; | Zalecany RAM: 3GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-12-2-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar&quot;&gt;Minecraft Vanilla 1.12.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-12-1-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/561c7b2d54bae80cc06b05d950633a9ac95da816/server.jar&quot;&gt;Minecraft Vanilla 1.12.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-12-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/8494e844e911ea0d63878f64da9dcc21f53a3463/server.jar&quot;&gt;Minecraft Vanilla 1.12 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-11-2-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar&quot;&gt;Minecraft Vanilla 1.11.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-11-1-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar&quot;&gt;Minecraft Vanilla 1.11.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-11-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar&quot;&gt;Minecraft Vanilla 1.11 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-10-2-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/3d501b23df53c548254f5e3f66492d178a48db63/server.jar&quot;&gt;Minecraft Vanilla 1.10.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-10-1-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar&quot;&gt;Minecraft Vanilla 1.10.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-10-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar&quot;&gt;Minecraft Vanilla 1.10 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-9-4-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar&quot;&gt;Minecraft Vanilla 1.9.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-9-3-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar&quot;&gt;Minecraft Vanilla 1.9.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-9-2-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar&quot;&gt;Minecraft Vanilla 1.9.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-9-1-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/bf95d9118d9b4b827f524c878efd275125b56181/server.jar&quot;&gt;Minecraft Vanilla 1.9.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-9-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://piston-data.mojang.com/v1/objects/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar&quot;&gt;Minecraft Vanilla 1.9 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-9-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar&quot;&gt;Minecraft Vanilla 1.8.9 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-8-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar&quot;&gt;Minecraft Vanilla 1.8.8 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-7-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar&quot;&gt;Minecraft Vanilla 1.8.7 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-6-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar&quot;&gt;Minecraft Vanilla 1.8.6 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-5-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar&quot;&gt;Minecraft Vanilla 1.8.5 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-4-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar&quot;&gt;Minecraft Vanilla 1.8.4 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-3-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar&quot;&gt;Minecraft Vanilla 1.8.3 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-2-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar&quot;&gt;Minecraft Vanilla 1.8.2 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-1-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar&quot;&gt;Minecraft Vanilla 1.8.1 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-8-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar&quot;&gt;Minecraft Vanilla 1.8 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h3 id=&quot;minecraft-vanilla-1-7-10-server-jar-zalecany-ram-2gb&quot;&gt;&lt;a href=&quot;https://launcher.mojang.com/v1/objects/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar&quot;&gt;Minecraft Vanilla 1.7.10 (server.jar)&lt;/a&gt; | Zalecany RAM: 2GB &lt;/h3&gt;
&lt;h2 id=&quot;znalazles-wersje-ktorej-szukales&quot;&gt;Znalazłeś wersję, której szukałeś? &lt;/h2&gt;
&lt;p&gt;Czas znaleźć miejsce do hostowania swojego serwera! Sprawdź nasze plany &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; lub &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Nowość: Hosting VPS na godziny - Elastyczność, której potrzebujesz</title>
    <link href="https://voxihost.pl/pl/blog/hourly-vps-hosting-launch/" rel="alternate"/>
    <published>2026-04-10T00:00:00Z</published>
    <updated>2026-04-10T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/hourly-vps-hosting-launch/</id>
    <summary type="text">Wprowadzamy nową ofertę Hourly VPS! Dowiedz się, jak rozliczanie godzinowe, ceny od 0,03 PLN/h oraz specjalny kod promocyjny DEPLOYMENT zrewolucjonizują Twoją pracę.</summary>
    <category term="Nowości"/>
    <content xml:lang="pl" type="html">&lt;p&gt;W &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt; dążymy do tego, aby Twoja infrastruktura była tak dynamiczna, jak Twoje pomysły. Dzisiaj robimy ogromny krok w tym kierunku, wprowadzając jedną z najbardziej oczekiwanych funkcji: &lt;strong&gt;Hosting VPS rozliczany godzinowo (Hourly Billing)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Niezależnie od tego, czy potrzebujesz serwera na 3 godziny testów, czy chcesz uruchamiać krótkie skrypty bez wiązania się miesięcznym abonamentem - nowa oferta Hourly jest stworzona dla Ciebie.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PorSRJGpKo-400.avif 400w, https://voxihost.pl/assets/images/generated/PorSRJGpKo-800.avif 800w, https://voxihost.pl/assets/images/generated/PorSRJGpKo-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PorSRJGpKo-400.webp 400w, https://voxihost.pl/assets/images/generated/PorSRJGpKo-800.webp 800w, https://voxihost.pl/assets/images/generated/PorSRJGpKo-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/PorSRJGpKo-400.jpeg&quot; alt=&quot;Nowy przełącznik cyklu rozliczeniowego w panelu VoxiHost pozwalający na wybór między płatnością miesięczną a godzinową&quot; width=&quot;1600&quot; height=&quot;649&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/PorSRJGpKo-400.jpeg 400w, https://voxihost.pl/assets/images/generated/PorSRJGpKo-800.jpeg 800w, https://voxihost.pl/assets/images/generated/PorSRJGpKo-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2 id=&quot;dlaczego-warto-wybrac-hourly-vps&quot;&gt;Dlaczego warto wybrać Hourly VPS? &lt;/h2&gt;
&lt;p&gt;System Hourly to nie tylko inny sposób płatności - to całkowita zmiana podejścia do zarządzania zasobami.&lt;/p&gt;
&lt;h3 id=&quot;1-plac-tylko-za-to-co-zuzyjesz&quot;&gt;1. Płać tylko za to, co zużyjesz &lt;/h3&gt;
&lt;p&gt;Koniec z płaceniem za niewykorzystany czas. Jeśli Twoje zapotrzebowanie na moc obliczeniową trwa tylko kilkanaście godzin w tygodniu, model Hourly pozwoli Ci zaoszczędzić realne pieniądze. Ceny zaczynają się już od:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;0,03 PLN / godz.&lt;/strong&gt; w modelu &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;0,07 PLN / godz.&lt;/strong&gt; w modelu &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;2-pelna-swoboda-wyboru&quot;&gt;2. Pełna swoboda wyboru &lt;/h3&gt;
&lt;p&gt;Nie idziemy na kompromisy. Model godzinowy jest dostępny zarówno dla naszych modeli bazowych &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt; oraz &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dla pełnej transparentności, oto jak wyliczamy stawkę godzinową na podstawie wybranych modeli bazowych:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Element&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt;&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;&lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium VPS&lt;/a&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Baza (minimum)&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;0,03 PLN/h&lt;/strong&gt; (2 vCPU, 2 GB RAM, 10 GB SSD)&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;0,07 PLN/h&lt;/strong&gt; (1 vCPU, 2 GB RAM, 10 GB SSD)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Rozbudowa CPU&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;+0,01 PLN/h (za każde +2 vCore)&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;+0,04 PLN/h (za każde +1 vCore)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Rozbudowa RAM&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;+0,01 PLN/h (za każde +2 GB)&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;+0,02 PLN/h (za każde +2 GB)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;Rozbudowa Dysku&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;+0,01 PLN/h (za każde +10 GB)&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;+0,01 PLN/h (za każde +10 GB)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&quot;jak-wyliczana-jest-cena&quot;&gt;Jak wyliczana jest cena? &lt;/h3&gt;
&lt;p&gt;System jest bardzo prosty i przejrzysty. Każdy serwer posiada swoją &lt;strong&gt;Konfigurację Bazową&lt;/strong&gt; (punkt startowy), która ma już przypisaną cenę (np. 0,03 PLN/h).&lt;/p&gt;
&lt;p&gt;Jeśli potrzebujesz więcej zasobów, po prostu zwiększasz dany parametr – każde dodatkowe 2 GB pamięci RAM to po prostu +0,01 PLN/h doliczane do Twojej bazy. Sam decydujesz, jak bardzo chcesz &amp;quot;podkręcić&amp;quot; swój serwer, a cena aktualizuje się dynamicznie przy każdym przesunięciu suwaka.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ostateczna cena godzinowa jest sumą bazy oraz opłat za dodatkowo zwiększone parametry. Wynik końcowy jest zawsze zaokrąglany do &lt;strong&gt;2 miejsc po przecinku&lt;/strong&gt; (np. 0,07 PLN).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Swoboda vs Koszt:&lt;/strong&gt; Możesz używać modelu Hourly jako stałej oferty miesięcznej, ale warto pamiętać, że będzie ona droższa (średnio o &lt;strong&gt;1.46x&lt;/strong&gt; w przypadku modeli &lt;strong&gt;Budget&lt;/strong&gt; oraz o &lt;strong&gt;1.77x&lt;/strong&gt; w modelach &lt;strong&gt;Premium&lt;/strong&gt;) niż wybranie predefiniowanego planu Monthly. Płacisz za pełną swobodę i brak zobowiązań. Jeśli szukasz najniższej ceny dla projektów działających 24/7 przez długi czas, nasze plany miesięczne niezmiennie pozostają najbardziej opłacalnym wyborem.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;3-inteligentne-zarzadzanie-serwerem&quot;&gt;3. Inteligentne zarządzanie serwerem &lt;/h3&gt;
&lt;p&gt;Wprowadziliśmy szereg funkcji, które ułatwiają życie użytkownikom modelu Hourly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Przycisk samozniszczenia (Destroy)&lt;/strong&gt;: Chcesz natychmiast przestać płacić? Jeden klik i serwer zostaje usunięty, a naliczanie opłat wstrzymane.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Porównanie cen&lt;/strong&gt;: Panel automatycznie podpowie Ci, kiedy bardziej opłaca się przejść na plan miesięczny (Monthly), jeśli wybierzesz taką samą konfiguracje jak jedna z ofert miesięcznych &lt;strong&gt;(Które długo terminowo są bardziej opłacalne).&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/NWUMOt1OM5-400.avif 400w, https://voxihost.pl/assets/images/generated/NWUMOt1OM5-800.avif 800w, https://voxihost.pl/assets/images/generated/NWUMOt1OM5-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/NWUMOt1OM5-400.webp 400w, https://voxihost.pl/assets/images/generated/NWUMOt1OM5-800.webp 800w, https://voxihost.pl/assets/images/generated/NWUMOt1OM5-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/NWUMOt1OM5-400.jpeg&quot; alt=&quot;Interfejs zarządzania serwerem godzinowym z widocznym przyciskiem usuwania usługi w celu zatrzymania naliczania opłat&quot; width=&quot;1600&quot; height=&quot;631&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/NWUMOt1OM5-400.jpeg 400w, https://voxihost.pl/assets/images/generated/NWUMOt1OM5-800.jpeg 800w, https://voxihost.pl/assets/images/generated/NWUMOt1OM5-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2 id=&quot;wielka-promocja&quot;&gt;Wielka Promocja &lt;/h2&gt;
&lt;p&gt;Z okazji premiery modelu Hourly oraz zmian w procesie wdrażania serwerów, przygotowaliśmy dla Was specjalną okazję. Jeśli wolisz stabilność planu miesięcznego, mamy coś, co osłodzi Twój wybór:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Kod promocyjny: &lt;span&gt;DEPLOYMENT&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Zastosuj go przy zamówieniu, aby otrzymać:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;-45% zniżki&lt;/strong&gt; na dowolny plan Monthly.&lt;/li&gt;
&lt;li&gt;Promocja trwa tylko do &lt;strong&gt;18.04.2026&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Uwaga: Kod działa wyłącznie na cykle rozliczeniowe Monthly.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie &lt;/h2&gt;
&lt;p&gt;Wprowadzenie ofert Hourly to kolejny etap budowy najbardziej przyjaznej dla dewelopera platformy hostingowej. Chlubimy się tym, że dajemy Wam narzędzia, które dopasowują się do Was, a nie na odwrót.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gotowy na start?&lt;/strong&gt; Przejdź do &lt;strong&gt;&lt;a href=&quot;https://dashboard.voxihost.pl/&quot;&gt;panelu zamówień&lt;/a&gt;&lt;/strong&gt; i skonfiguruj swój pierwszy serwer na godziny już teraz!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Marzec 2026: VoxiHost DevBlog</title>
    <link href="https://voxihost.pl/pl/blog/march-2026-devblog/" rel="alternate"/>
    <published>2026-04-01T00:00:00Z</published>
    <updated>2026-04-01T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/march-2026-devblog/</id>
    <summary type="text">To był intensywny miesiąc w VoxiHost! W tym DevBlogu opisujemy wdrożenie konsoli VNC, wsparcie dla 7 nowych dystrybucji Linux oraz logowanie przez Google.</summary>
    <category term="Nowości"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Marzec był niesamowicie produktywnym miesiącem w &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt;. Słuchaliśmy Waszych opinii i ciężko pracowaliśmy nad funkcjami, które sprawią, że zarządzanie Twoją infrastrukturą w chmurze będzie szybsze, bezpieczniejsze i bardziej elastyczne.&lt;/p&gt;
&lt;p&gt;Od niskopoziomowego dostępu do serwera po ogromne rozszerzenie listy wspieranych systemów operacyjnych - oto wszystko, co wdrożyliśmy w ciągu ostatnich kilku tygodni.&lt;/p&gt;
&lt;h2 id=&quot;1-bezposredni-dostep-przez-konsole-vnc&quot;&gt;1. Bezpośredni dostęp przez konsolę VNC &lt;/h2&gt;
&lt;p&gt;Jedna z najbardziej wyczekiwanych funkcji jest już dostępna: &lt;strong&gt;wsparcie dla konsoli VNC&lt;/strong&gt; bezpośrednio w Twoim panelu zarządzania.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-400.avif 400w, https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-800.avif 800w, https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-400.webp 400w, https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-800.webp 800w, https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-400.jpeg&quot; alt=&quot;Panel VoxiHost pokazujący nową integrację konsoli VNC do zdalnego zarządzania serwerami VPS&quot; width=&quot;1600&quot; height=&quot;656&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Lk2KPZ0jw7-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Wiemy, jak frustrująca może być utrata dostępu do serwera z powodu błędu w konfiguracji firewallu lub uszkodzenia pliku konfiguracyjnego SSH. Dzięki nowemu wsparciu VNC, możesz uzyskać dostęp do swojego VPS na „poziomie sprzętowym” przez przeglądarkę. Oznacza to, że możesz rozwiązywać problemy z bootowaniem, poprawiać ustawienia sieciowe lub zarządzać serwerem, nawet jeśli SSH jest całkowicie niedostępne.&lt;/p&gt;
&lt;h2 id=&quot;2-7-nowych-dystrybucji-os-alma-rocky-fedora-centos&quot;&gt;2. 7 nowych dystrybucji OS (Alma, Rocky, Fedora, CentOS) &lt;/h2&gt;
&lt;p&gt;Wierzymy w wolność wyboru środowiska, które najlepiej pasuje do Twojego przepływu pracy. W tym miesiącu znacząco rozszerzyliśmy naszą bibliotekę systemów, dodając najbardziej stabilne i nowoczesne dystrybucje do zastosowań korporacyjnych i programistycznych.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nowe systemy to:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AlmaLinux 9 &amp;amp; 10&lt;/strong&gt; (Idealny następca CentOS)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rocky Linux 9 &amp;amp; 10&lt;/strong&gt; (Wspierany przez społeczność, profesjonalny Linux)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CentOS Stream 9 &amp;amp; 10&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fedora 43&lt;/strong&gt; (Dla tych, którzy potrzebują absolutnie najnowszych pakietów)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/J_jLHBMsQm-400.avif 400w, https://voxihost.pl/assets/images/generated/J_jLHBMsQm-800.avif 800w, https://voxihost.pl/assets/images/generated/J_jLHBMsQm-1080.avif 1080w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/J_jLHBMsQm-400.webp 400w, https://voxihost.pl/assets/images/generated/J_jLHBMsQm-800.webp 800w, https://voxihost.pl/assets/images/generated/J_jLHBMsQm-1080.webp 1080w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/J_jLHBMsQm-400.jpeg&quot; alt=&quot;Wybór nowych dystrybucji Linux dostępnych do instalacji jednym kliknięciem na VoxiHost VPS&quot; width=&quot;1080&quot; height=&quot;465&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/J_jLHBMsQm-400.jpeg 400w, https://voxihost.pl/assets/images/generated/J_jLHBMsQm-800.jpeg 800w, https://voxihost.pl/assets/images/generated/J_jLHBMsQm-1080.jpeg 1080w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Wszystkie te dystrybucje są już dostępne jako &lt;strong&gt;instalacja jednym kliknięciem&lt;/strong&gt; we wszystkich naszych planach &lt;a href=&quot;https://voxihost.pl/pl/premium-vps/&quot;&gt;Premium&lt;/a&gt; oraz &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget&lt;/a&gt; VPS.&lt;/p&gt;
&lt;h2 id=&quot;3-szybsze-logowanie-dzieki-google-auth&quot;&gt;3. Szybsze logowanie dzięki Google Auth &lt;/h2&gt;
&lt;p&gt;Bezpieczeństwo i wygoda nie muszą się wykluczać. Aby ułatwić Ci życie, wdrożyliśmy &lt;strong&gt;wsparcie dla Google OAuth&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-400.avif 400w, https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-800.avif 800w, https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-1196.avif 1196w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-400.webp 400w, https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-800.webp 800w, https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-1196.webp 1196w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-400.jpeg&quot; alt=&quot;Strona logowania Google przekierowująca do panelu VoxiHost&quot; width=&quot;1196&quot; height=&quot;495&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-400.jpeg 400w, https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-800.jpeg 800w, https://voxihost.pl/assets/images/generated/WIGzNZH9Sx-1196.jpeg 1196w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/L8U-sKYCuj-400.avif 400w, https://voxihost.pl/assets/images/generated/L8U-sKYCuj-619.avif 619w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/L8U-sKYCuj-400.webp 400w, https://voxihost.pl/assets/images/generated/L8U-sKYCuj-619.webp 619w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/L8U-sKYCuj-400.jpeg&quot; alt=&quot;Panel logowania VoxiHost prezentujący nową funkcję &#39;Zaloguj z Google&#39;&quot; width=&quot;619&quot; height=&quot;288&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/L8U-sKYCuj-400.jpeg 400w, https://voxihost.pl/assets/images/generated/L8U-sKYCuj-619.jpeg 619w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Możesz teraz powiązać swoje konto Google z VoxiHost i logować się jednym kliknięciem. To nie tylko przyspiesza dostęp do panelu, ale pozwala również wykorzystać zaawansowane uwierzytelnianie wieloskładnikowe (MFA) od Google, aby jeszcze lepiej chronić Twoje usługi hostingowe.&lt;/p&gt;
&lt;h2 id=&quot;4-zweryfikowane-opinie-przez-trustpilot&quot;&gt;4. Zweryfikowane opinie przez Trustpilot &lt;/h2&gt;
&lt;p&gt;Transparentność to jedna z naszych kluczowych wartości. Odświeżyliśmy sekcję recenzji i zintegrowaliśmy ją bezpośrednio z platformą &lt;strong&gt;Trustpilot&lt;/strong&gt;. Możesz teraz zobaczyć autentyczne opinie naszych użytkowników wraz z bezpośrednimi linkami do oryginałów.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/v7jnQQ39gF-400.avif 400w, https://voxihost.pl/assets/images/generated/v7jnQQ39gF-800.avif 800w, https://voxihost.pl/assets/images/generated/v7jnQQ39gF-1304.avif 1304w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/v7jnQQ39gF-400.webp 400w, https://voxihost.pl/assets/images/generated/v7jnQQ39gF-800.webp 800w, https://voxihost.pl/assets/images/generated/v7jnQQ39gF-1304.webp 1304w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/v7jnQQ39gF-400.jpeg&quot; alt=&quot;Sekcja opinii VoxiHost prezentująca integrację z serwisem Trustpilot&quot; width=&quot;1304&quot; height=&quot;584&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/v7jnQQ39gF-400.jpeg 400w, https://voxihost.pl/assets/images/generated/v7jnQQ39gF-800.jpeg 800w, https://voxihost.pl/assets/images/generated/v7jnQQ39gF-1304.jpeg 1304w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Chcemy, abyś przed wydaniem choćby złotówki dokładnie wiedział, czego spodziewać się po naszym sprzęcie i wsparciu technicznym.&lt;/p&gt;
&lt;h2 id=&quot;5-ulepszanie-platformy&quot;&gt;5. Ulepszanie platformy &lt;/h2&gt;
&lt;p&gt;Poza dużymi nowościami, wprowadziliśmy dziesiątki mniejszych usprawnień:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Nowa platforma blogowa:&lt;/strong&gt; Właśnie na nią patrzysz! Uruchomiliśmy nasz blog, aby dostarczać Wam wysokiej jakości tutoriale Linux i świeże informacje z życia firmy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System promocji:&lt;/strong&gt; Nowy, inteligentny banner na stronie głównej będzie teraz zawsze pokazywał najlepsze aktualnie dostępne zniżki.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Poprawki błędów:&lt;/strong&gt; Wyeliminowaliśmy błąd na stronie Kontakt, gdzie znaki specjalne były błędnie interpretowane.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;co-dalej&quot;&gt;Co dalej? &lt;/h2&gt;
&lt;p&gt;Marzec był wielkim krokiem naprzód, ale nie zwalniamy tempa. Pracujemy już nad kolejnymi ulepszeniami sieciowymi oraz nowymi zautomatyzowanymi narzędziami w Twoim panelu.&lt;/p&gt;
&lt;p&gt;Bądźcie czujni, i jak zawsze - dziękujemy za wybranie &lt;strong&gt;&lt;span&gt;Voxi&lt;/span&gt;&lt;span&gt;Host&lt;/span&gt;&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gotowy przetestować nową konsolę VNC?&lt;/strong&gt; Zaloguj się do swojego &lt;strong&gt;&lt;a href=&quot;https://dashboard.voxihost.pl/&quot;&gt;Panelu&lt;/a&gt;&lt;/strong&gt; i sprawdź swoje aktywne usługi już dzisiaj!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak aktualizować Fedora 43 i nowsze: Kompletny przewodnik serwera</title>
    <link href="https://voxihost.pl/pl/blog/how-to-update-fedora/" rel="alternate"/>
    <published>2026-03-25T00:00:00Z</published>
    <updated>2026-03-25T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/how-to-update-fedora/</id>
    <summary type="text">Kompletny przewodnik krok po kroku do aktualizacji serwerów Fedora 43 i nowszych używając dnf5. Obejmuje dnf5 upgrade, autoremove, wykrywanie restartu i automatyczne aktualizacje dla środowisk produkcyjnych VPS.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Fedora porusza się szybko. To dystrybucja która dostarcza to co RHEL będzie uruchamiać za dwa lata, co oznacza że otrzymujesz najnowocześniejsze jądra, nowocześniejsze narzędzia i pakiety które są aktualnie dostępne.&lt;/p&gt;
&lt;p&gt;Zaczynając od &lt;strong&gt;Fedory 41&lt;/strong&gt;, domyślny menedżer pakietów zmienił się na &lt;strong&gt;dnf5&lt;/strong&gt;, pełne przepisanie &lt;code&gt;dnf&lt;/code&gt; które jest szybsze, używa mniej pamięci i ma czystsze API. Jeśli używasz Fedory 43 lub nowszą, używasz &lt;code&gt;dnf5&lt;/code&gt;, chociaż &lt;code&gt;dnf&lt;/code&gt; wciąż działa jako alias wskazujący na ten sam plik binarny.&lt;/p&gt;
&lt;h2 id=&quot;podstawy-dnf5-upgrade&quot;&gt;Podstawy: dnf5 upgrade &lt;/h2&gt;
&lt;p&gt;Aby zaktualizować serwer Fedora 43, uruchom:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OlX2FezJd1-400.avif 400w, https://voxihost.pl/assets/images/generated/OlX2FezJd1-800.avif 800w, https://voxihost.pl/assets/images/generated/OlX2FezJd1-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OlX2FezJd1-400.webp 400w, https://voxihost.pl/assets/images/generated/OlX2FezJd1-800.webp 800w, https://voxihost.pl/assets/images/generated/OlX2FezJd1-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/OlX2FezJd1-400.jpeg&quot; alt=&quot;Uruchamianie sudo dnf5 upgrade na Fedora 43 - wynik terminala pokazujący aktualizowane pakiety&quot; width=&quot;1600&quot; height=&quot;557&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OlX2FezJd1-400.jpeg 400w, https://voxihost.pl/assets/images/generated/OlX2FezJd1-800.jpeg 800w, https://voxihost.pl/assets/images/generated/OlX2FezJd1-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 upgrade -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To polecenie sprawdza dostępne aktualizacje, pobiera je i instaluje w jednym przejściu. Flaga &lt;code&gt;-y&lt;/code&gt; pomija potwierdzenia.&lt;/p&gt;
&lt;p&gt;Jeśli chcesz zobaczyć co by się zmieniło przed zatwierdzeniem:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/U77pLr_MfR-400.avif 400w, https://voxihost.pl/assets/images/generated/U77pLr_MfR-800.avif 800w, https://voxihost.pl/assets/images/generated/U77pLr_MfR-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/U77pLr_MfR-400.webp 400w, https://voxihost.pl/assets/images/generated/U77pLr_MfR-800.webp 800w, https://voxihost.pl/assets/images/generated/U77pLr_MfR-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/U77pLr_MfR-400.jpeg&quot; alt=&quot;Uruchamianie dnf5 check-upgrade na Fedorze aby podglądnąć dostępne aktualizacje pakietów bez instalowania&quot; width=&quot;1600&quot; height=&quot;418&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/U77pLr_MfR-400.jpeg 400w, https://voxihost.pl/assets/images/generated/U77pLr_MfR-800.jpeg 800w, https://voxihost.pl/assets/images/generated/U77pLr_MfR-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 check-upgrade
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To polecenie wyświetla listę dostępnych aktualizacji bez instalowania czegokolwiek.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dobry nawyk&lt;/strong&gt; przed uruchamianiem aktualizacji na maszynie która faktycznie obsługuje ruch.&lt;/p&gt;
&lt;p&gt;Jedna różnica w stosunku do starszego &lt;code&gt;dnf&lt;/code&gt;: &lt;code&gt;dnf5&lt;/code&gt; wyraźniej oddziela koncepcje &lt;code&gt;update&lt;/code&gt; i &lt;code&gt;upgrade&lt;/code&gt;. W praktyce, &lt;code&gt;dnf5 upgrade&lt;/code&gt; to polecenie którego chcesz, obsługuje zarówno aktualizacje pakietów jak i rozwiązywanie zależności. &lt;code&gt;dnf5 update&lt;/code&gt; jest aliasem i działa tak samo.&lt;/p&gt;
&lt;h2 id=&quot;czyszczenie-dnf5-autoremove&quot;&gt;Czyszczenie (dnf5 autoremove) &lt;/h2&gt;
&lt;p&gt;Po aktualizacjach, pakiety osierocone się gromadzą. Stare jądra, stare biblioteki które nowsze wersje zastąpiły. Wyczyść je:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 autoremove -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Fedora domyślnie również zachowuje ostatnie dwie wersje jądra zainstalowane, co jest rozsądne, daje ci zapasowe rozwiązanie jeśli coś pójdzie nie tak. Jeśli chcesz konkretnie usuwać stare jądra:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 repoquery --installonly --latest-limit=-2 -q
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To pokazuje co zostałoby usunięte. Dodaj &lt;code&gt;--remove&lt;/code&gt; aby faktycznie to zrobić. Bądź ostrożny na systemach gdzie nie masz dostępu do konsoli poza pasmem.&lt;/p&gt;
&lt;h2 id=&quot;czy-potrzebujesz-restartu-needs-restarting&quot;&gt;Czy potrzebujesz restartu? (needs-restarting) &lt;/h2&gt;
&lt;p&gt;Niektóre aktualizacje jądra lub usług wymagają restartu systemu. Użyj &lt;code&gt;needs-restarting&lt;/code&gt; aby sprawdzić:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/-9VJNxjORJ-400.avif 400w, https://voxihost.pl/assets/images/generated/-9VJNxjORJ-748.avif 748w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/-9VJNxjORJ-400.webp 400w, https://voxihost.pl/assets/images/generated/-9VJNxjORJ-748.webp 748w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/-9VJNxjORJ-400.jpeg&quot; alt=&quot;Uruchamianie sudo needs-restarting -r na Fedorze aby sprawdzić czy restart jest wymagany po aktualizacji jądra&quot; width=&quot;748&quot; height=&quot;135&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/-9VJNxjORJ-400.jpeg 400w, https://voxihost.pl/assets/images/generated/-9VJNxjORJ-748.jpeg 748w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo needs-restarting -r
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Jeśli to polecenie zwraca kod wyjścia &lt;code&gt;1&lt;/code&gt;, restart jest wymagany. Jeśli zwraca &lt;code&gt;0&lt;/code&gt;, wszystko w porządku.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Kod wyjścia 1&lt;/strong&gt; oznacza że restart jest potrzebny (zwykle aktualizacja jądra). &lt;strong&gt;Kod wyjścia 0&lt;/strong&gt; oznacza że wszystko w porządku. Jeśli narzędzie nie jest zainstalowane:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OVAp6luNVH-400.avif 400w, https://voxihost.pl/assets/images/generated/OVAp6luNVH-800.avif 800w, https://voxihost.pl/assets/images/generated/OVAp6luNVH-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OVAp6luNVH-400.webp 400w, https://voxihost.pl/assets/images/generated/OVAp6luNVH-800.webp 800w, https://voxihost.pl/assets/images/generated/OVAp6luNVH-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/OVAp6luNVH-400.jpeg&quot; alt=&quot;Instalowanie dnf-utils na Fedorze za pomocą sudo dnf5 install dnf-utils aby uzyskać needs-restarting&quot; width=&quot;1600&quot; height=&quot;468&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/OVAp6luNVH-400.jpeg 400w, https://voxihost.pl/assets/images/generated/OVAp6luNVH-800.jpeg 800w, https://voxihost.pl/assets/images/generated/OVAp6luNVH-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 install dnf-utils -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Na serwerze, możesz też sprawdzić które usługi działają na nieaktualnych bibliotekach i zrestartować tylko te, unikając pełnego restartu systemu:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo needs-restarting -s
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To jest szczególnie przydatne na Fedorze, gdzie aktualizacje jądra są częste. Restartowanie kilku usług jest znacznie mniej disruptywne niż wyłączanie maszyny.&lt;/p&gt;
&lt;h2 id=&quot;automatyzacja-poprawek-z-dnf-automatic&quot;&gt;Automatyzacja poprawek z dnf-automatic &lt;/h2&gt;
&lt;p&gt;Dla serwerów które działają w tle bez regularnej uwagi ręcznej:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cikxyY9xNZ-400.avif 400w, https://voxihost.pl/assets/images/generated/cikxyY9xNZ-800.avif 800w, https://voxihost.pl/assets/images/generated/cikxyY9xNZ-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cikxyY9xNZ-400.webp 400w, https://voxihost.pl/assets/images/generated/cikxyY9xNZ-800.webp 800w, https://voxihost.pl/assets/images/generated/cikxyY9xNZ-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/cikxyY9xNZ-400.jpeg&quot; alt=&quot;Instalowanie pakietu dnf-automatic na Fedorze dla automatycznych niezauważalnych aktualizacji bezpieczeństwa&quot; width=&quot;1600&quot; height=&quot;106&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/cikxyY9xNZ-400.jpeg 400w, https://voxihost.pl/assets/images/generated/cikxyY9xNZ-800.jpeg 800w, https://voxihost.pl/assets/images/generated/cikxyY9xNZ-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 install dnf-automatic -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Jeśli brakuje pakietu &lt;code&gt;nano&lt;/code&gt;, zainstaluj go najpierw:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 install nano -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Plik konfiguracyjny kontroluje co jest aktualizowane automatycznie:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-400.avif 400w, https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-800.avif 800w, https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-1479.avif 1479w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-400.webp 400w, https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-800.webp 800w, https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-1479.webp 1479w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-400.jpeg&quot; alt=&quot;Edycja /etc/dnf/automatic.conf na Fedorze aby skonfigurować niezauważalne aktualizacje za pomocą nano&quot; width=&quot;1479&quot; height=&quot;247&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-400.jpeg 400w, https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-800.jpeg 800w, https://voxihost.pl/assets/images/generated/Qt2rDnUtvM-1479.jpeg 1479w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/dnf/automatic.conf
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Kluczowe ustawienia:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[commands]
# security = tylko poprawki bezpieczeństwa (zalecane dla serwerów)
upgrade_type = security

# Faktycznie instaluj aktualizacje, nie tylko pobieraj je
apply_updates = yes

# Wyślij wynik do dziennika
emit_via = stdio
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Włącz timer systemd aby uruchamiał go codziennie:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl enable --now dnf-automatic.timer
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Zweryfikuj że jest zaplanowany:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl status dnf-automatic.timer
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Na Fedorze, poprawki bezpieczeństwa pojawiają się regularnie biorąc pod uwagę jak aktywny jest projekt, więc automatyczne aktualizacje bezpieczeństwa robią realną różnicę.&lt;/p&gt;
&lt;h2 id=&quot;szybka-jednolinijkowa-komenda&quot;&gt;Szybka jednolinijkowa komenda &lt;/h2&gt;
&lt;p&gt;Zaloguj się przez SSH, zrób swoje rzeczy, zostaw to czyste:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 upgrade -y &amp;amp;&amp;amp; sudo dnf5 autoremove -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Następnie sprawdź &lt;code&gt;needs-restarting -r&lt;/code&gt;. Dwie minuty pracy, system pozostaje aktualny.&lt;/p&gt;
&lt;h2 id=&quot;aktualizacja-do-nastepnej-wersji-fedory&quot;&gt;Aktualizacja do następnej wersji Fedory &lt;/h2&gt;
&lt;p&gt;Fedora przechodzi do nowej wersji co sześć miesięcy, a każda wersja jest wspierana przez około 13 miesięcy. Gdy nadejdzie czas na przejście z 43 do 44:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/V_nKxcJSxu-400.avif 400w, https://voxihost.pl/assets/images/generated/V_nKxcJSxu-800.avif 800w, https://voxihost.pl/assets/images/generated/V_nKxcJSxu-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/V_nKxcJSxu-400.webp 400w, https://voxihost.pl/assets/images/generated/V_nKxcJSxu-800.webp 800w, https://voxihost.pl/assets/images/generated/V_nKxcJSxu-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/V_nKxcJSxu-400.jpeg&quot; alt=&quot;Uruchamianie sudo dnf5 system-upgrade download --releasever=43 aby rozpocząć aktualizację wersji Fedory&quot; width=&quot;1600&quot; height=&quot;508&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/V_nKxcJSxu-400.jpeg 400w, https://voxihost.pl/assets/images/generated/V_nKxcJSxu-800.jpeg 800w, https://voxihost.pl/assets/images/generated/V_nKxcJSxu-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 system-upgrade download --releasever=44
sudo dnf5 system-upgrade reboot
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Aktualizacja odbywa się przy następnym uruchomieniu w kontrolowanym środowisku. To jest &lt;strong&gt;obsługiwana ścieżka&lt;/strong&gt;, nie próbuj ręcznie zamieniać repozytoriów i uruchamiać &lt;code&gt;dnf5 distro-sync&lt;/code&gt;, skończysz w złym stanie.&lt;/p&gt;
&lt;p&gt;Przed aktualizacją: &lt;strong&gt;zrób migawkę VM&lt;/strong&gt;, przeczytaj notki wydania Fedory 44 pod kątem wszystkiego co może zepsuć twoje obciążenie, i jeśli to możliwe przetestuj na klonie najpierw.&lt;/p&gt;
&lt;h2 id=&quot;pulapki-selinux-i-plikow-konfiguracyjnych&quot;&gt;Pułapki SELinux i plików konfiguracyjnych &lt;/h2&gt;
&lt;p&gt;Dwie rzeczy na które należy zwrócić uwagę po aktualizacjach na Fedorze:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Odmowy SELinux.&lt;/strong&gt; Jeśli usługa przestaje działać po aktualizacji, sprawdź log audytu:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo ausearch -m avc -ts recent
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Jeśli brakuje polecenia &lt;code&gt;ausearch&lt;/code&gt;, zainstaluj je najpierw:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf5 install ausearch -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Aktualizacja polityki mogła zmienić co usługa może robić, lub zaktualizowany plik binarny może potrzebować nowej etykiety. Większość czasu to samo się rozwiązuje, ale to pierwsza rzecz do sprawdzenia.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Konflikty plików konfiguracyjnych RPM.&lt;/strong&gt; Gdy pakiet dostarcza nową domyślną konfigurację, tworzy plik &lt;strong&gt;&lt;code&gt;.rpmnew&lt;/code&gt;&lt;/strong&gt; zamiast nadpisywać twoją:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo find /etc -name &amp;quot;*.rpmnew&amp;quot; -o -name &amp;quot;*.rpmsave&amp;quot; 2&amp;gt;/dev/null
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Sprawdź te po każdej znaczącej aktualizacji. Scal co ważne, usuń co niepotrzebne.&lt;/p&gt;
&lt;p&gt;Fedora jest solidnym systemem operacyjnym serwera jeśli utrzymujesz go aktualnym. Sześciomiesięczny cykl wydawania brzmi szybko, ale ścieżka aktualizacji system-upgrade jest gładka i rzadko powoduje niespodzianki. Jeśli chcesz czystego VPS do przetestowania aktualizacji Fedory bez ryzykowania swojej produkcyjnej maszyny, nasze plany &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; to tani sposób na przejście przez cały proces.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie &lt;/h2&gt;
&lt;p&gt;Regularne aktualizacje serwera Fedora to kluczowy element utrzymania bezpiecznego i stabilnego środowiska. Dzięki &lt;code&gt;dnf5&lt;/code&gt; możesz pewnie zarządzać tym procesem i mieć pewność że system jest zawsze chroniony najnowszymi poprawkami bezpieczeństwa.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Jak aktualizować AlmaLinux, CentOS Stream i Rocky Linux: Kompletny przewodnik serwera</title>
    <link href="https://voxihost.pl/pl/blog/how-to-update-almalinux-centos-rocky/" rel="alternate"/>
    <published>2026-03-25T00:00:00Z</published>
    <updated>2026-03-25T00:00:00Z</updated>
    <id>https://voxihost.pl/pl/blog/how-to-update-almalinux-centos-rocky/</id>
    <summary type="text">Kompletny przewodnik krok po kroku do aktualizacji serwerów AlmaLinux 9/10, CentOS Stream 9/10 i Rocky Linux 9/10. Obejmuje dnf update, dnf upgrade, autoremove, reboot detection i dnf-automatic dla środowisk produkcyjnych VPS.</summary>
    <category term="Poradniki"/>
    <content xml:lang="pl" type="html">&lt;p&gt;Podczas gdy wynajmujesz nowy serwer Linux VPS, rzadko kiedy myślisz o stabilności. Aktualizacje systemowe są kluczowe dla bezpieczeństwa, wydajności i stabilności.&lt;/p&gt;
&lt;p&gt;Wszystkie trzy dystrybucje (AlmaLinux 9, CentOS Stream 9/10 i Rocky Linux 9/10) używają tego samego menedżera pakietów: &lt;strong&gt;&lt;code&gt;dnf&lt;/code&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&quot;podstawy-dnf-update-i-dnf-upgrade&quot;&gt;Podstawy: dnf update i dnf upgrade &lt;/h2&gt;
&lt;p&gt;W przeciwieństwie do &lt;code&gt;apt&lt;/code&gt; z systemów Debian/Ubuntu, &lt;code&gt;dnf&lt;/code&gt; łączy operacje &amp;quot;sprawdzania aktualizacje&amp;quot; i &amp;quot;aktualizowanie pakietów&amp;quot; w jedno polecenie.&lt;/p&gt;
&lt;p&gt;Sprawdź dostępne aktualizacje:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf check-update
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To polecenie wyświetli listę dostępnych aktualizacji bez instalowania czegokolwiek.&lt;/p&gt;
&lt;p&gt;Zainstaluj wszystkie dostępne aktualizacje:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf update -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To polecenie pobierze i instaluje wszystkie oczekujące pakiety, a następnie stosuje je do systemu.&lt;/p&gt;
&lt;h2 id=&quot;czyszczenie-starych-pakietow&quot;&gt;Czyszczenie starych pakietów &lt;/h2&gt;
&lt;p&gt;Po pewnym czasie używaniu serwera, stare pakiety mogą się gromadzić. Biblioteki które nie są już potrzebne zajmują miejsce i mogą powodować konflikty.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;dnf autoremove&lt;/code&gt; to bezpieczne narzędzie do usuwania starych pakietów:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf autoremove -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To polecenie wyszuka pakiety które są już oznaczone jako osierocone i usunie je wraz z ich zależnościami.&lt;/p&gt;
&lt;h2 id=&quot;sprawdzanie-czy-wymagany-jest-restart&quot;&gt;Sprawdzanie czy wymagany jest restart &lt;/h2&gt;
&lt;p&gt;Niektóre aktualizacje jądra lub usługi wymagają restartu systemu. Zamiast zgadywać, możesz to sprawdzić:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo needs-restarting -r
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Jeśli to polecenie wyświetla kod wyjścia &lt;code&gt;1&lt;/code&gt; i informuje że restart jest wymagany, musisz zrestartować serwer.&lt;/p&gt;
&lt;h2 id=&quot;wlaczanie-automatycznych-aktualizacji-bezpieczenstwa&quot;&gt;Włączanie automatycznych aktualizacji bezpieczeństwa &lt;/h2&gt;
&lt;p&gt;Dla środowisk produkcyjnych VPS, zaleca się włączenie automatycznych aktualizacji bezpieczeństwa.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/YGzYeyvyLK-400.avif 400w, https://voxihost.pl/assets/images/generated/YGzYeyvyLK-800.avif 800w, https://voxihost.pl/assets/images/generated/YGzYeyvyLK-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/YGzYeyvyLK-400.webp 400w, https://voxihost.pl/assets/images/generated/YGzYeyvyLK-800.webp 800w, https://voxihost.pl/assets/images/generated/YGzYeyvyLK-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/YGzYeyvyLK-400.jpeg&quot; alt=&quot;Instalowanie dnf-automatic dla niezauważonych aktualizacji na AlmaLinux 9&quot; width=&quot;1600&quot; height=&quot;140&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/YGzYeyvyLK-400.jpeg 400w, https://voxihost.pl/assets/images/generated/YGzYeyvyLK-800.jpeg 800w, https://voxihost.pl/assets/images/generated/YGzYeyvyLK-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf install dnf-automatic -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Następnie edytuj konfigurację aby ustawić zachowanie które chcesz:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo nano /etc/dnf/automatic.conf
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Jeśli brakuje pakietu &lt;code&gt;nano&lt;/code&gt;, zainstaluj go najpierw:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/S8TLUN8GBA-400.avif 400w, https://voxihost.pl/assets/images/generated/S8TLUN8GBA-800.avif 800w, https://voxihost.pl/assets/images/generated/S8TLUN8GBA-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/S8TLUN8GBA-400.webp 400w, https://voxihost.pl/assets/images/generated/S8TLUN8GBA-800.webp 800w, https://voxihost.pl/assets/images/generated/S8TLUN8GBA-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/S8TLUN8GBA-400.jpeg&quot; alt=&quot;Instalowanie edytora nano za pomocą sudo dnf install nano -y na CentOS Stream&quot; width=&quot;1600&quot; height=&quot;140&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/S8TLUN8GBA-400.jpeg 400w, https://voxihost.pl/assets/images/generated/S8TLUN8GBA-800.jpeg 800w, https://voxihost.pl/assets/images/generated/S8TLUN8GBA-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf install nano -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Dodaj te ustawienia:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[commands]
# What types of updates to apply automatically
upgrade_type = security
# Nie stosuj aktualizacji wydańcowych w środowisku produkcyjnych
apply_updates = yes
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Zapisz plik i wyjdź.&lt;/p&gt;
&lt;p&gt;Włącz i uruchom usługę:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl enable --now dnf-automatic.timer
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Sprawdź czy działa:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo systemctl status dnf-automatic.timer
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Powinieneś zobaczyć &lt;code&gt;&amp;quot;Active: active (waiting)&amp;quot;&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&quot;szybka-aktualizacja-do-nowej-wersji-glownej&quot;&gt;Szybka aktualizacja do nowej wersji głównej &lt;/h2&gt;
&lt;p&gt;Gdy nadejdzie czas na aktualizację do nowej wersji głównej (np., z AlmaLinux 9 do AlmaLinux 10), zwykły &lt;code&gt;dnf update&lt;/code&gt; nie wystarczy. Potrzebujesz użyć specjalnej opcji &lt;code&gt;--releasever&lt;/code&gt; aby poinstruować menedżerowi aby użył właściwych repozytoriów.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf update --releasever=10
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;To polecenie zaktualizuje system do AlmaLinux 10 i przygotuje go do aktualizacji.&lt;/p&gt;
&lt;p&gt;Po aktualizacji zrestartuj serwer:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo reboot
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;na-co-zwracac-uwage&quot;&gt;Na co zwracać uwagę &lt;/h2&gt;
&lt;p&gt;Najczęstszym problemem na systemach rodziny RHEL jest &lt;strong&gt;SELinux&lt;/strong&gt;. Jeśli aktualizacja zmienia uprawnienia plików lub ścieżki binarne, polityki SELinux mogą zablokować usługę przed poprawnym uruchomieniem po aktualizacji. Sprawdź log audytu jeśli coś przestanie działać po aktualizacji:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo ausearch -m avc -ts recent
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Jeśli brakuje polecenia &lt;code&gt;ausearch&lt;/code&gt;, zainstaluj je najpierw:&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;&lt;source type=&quot;image/avif&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HKOymMGXTc-400.avif 400w, https://voxihost.pl/assets/images/generated/HKOymMGXTc-800.avif 800w, https://voxihost.pl/assets/images/generated/HKOymMGXTc-1600.avif 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;source type=&quot;image/webp&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HKOymMGXTc-400.webp 400w, https://voxihost.pl/assets/images/generated/HKOymMGXTc-800.webp 800w, https://voxihost.pl/assets/images/generated/HKOymMGXTc-1600.webp 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;img src=&quot;https://voxihost.pl/assets/images/generated/HKOymMGXTc-400.jpeg&quot; alt=&quot;Instalowanie setroubleshoot-server aby diagnozować odmowy dostępu SELinux na AlmaLinux&quot; width=&quot;1600&quot; height=&quot;426&quot; srcset=&quot;https://voxihost.pl/assets/images/generated/HKOymMGXTc-400.jpeg 400w, https://voxihost.pl/assets/images/generated/HKOymMGXTc-800.jpeg 800w, https://voxihost.pl/assets/images/generated/HKOymMGXTc-1600.jpeg 1600w&quot; sizes=&quot;(max-width: 768px) 100vw, 800px&quot; /&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo dnf install setroubleshoot-server -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Obsługa plików konfiguracyjnych w &lt;code&gt;dnf&lt;/code&gt; jest nieco bardziej agresywna niż w &lt;code&gt;apt&lt;/code&gt;. Gdy pakiet dostarcza nową domyślną konfigurację, &lt;code&gt;dnf&lt;/code&gt; może nadpisać twoją dostosowaną wersję z sufiksem &lt;strong&gt;&lt;code&gt;.rpmnew&lt;/code&gt;&lt;/strong&gt; na oryginalnej. Zawsze sprawdzaj te po dużej aktualizacji:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo find /etc -name &amp;quot;*.rpmnew&amp;quot; -o -name &amp;quot;*.rpmsave&amp;quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie &lt;/h2&gt;
&lt;p&gt;Aktualizacja serwera Linux to kluczowy element utrzymania bezpiecznego i stabilnego środowiska. Używając &lt;code&gt;dnf&lt;/code&gt; z odpowiednimi flagami, możesz pewnie zarządzać tym procesem i mieć pewność że system jest zawsze chroniony najnowszymi poprawkami bezpieczeństwa.&lt;/p&gt;
&lt;p&gt;Jeśli szukasz niezawodnego środowiska do testowania, nasze plany &lt;a href=&quot;https://voxihost.pl/pl/budget-vps/&quot;&gt;Budget VPS&lt;/a&gt; to idealne, tanie serwery do eksperymentowania bez ryzyka.&lt;/p&gt;
</content>
  </entry>
</feed>
