{"id":125,"date":"2026-06-16T00:43:56","date_gmt":"2026-06-15T22:43:56","guid":{"rendered":"http:\/\/57.128.255.40\/?page_id=125"},"modified":"2026-08-02T19:56:39","modified_gmt":"2026-08-02T17:56:39","slug":"debian12-cmd-do-budowy-servera","status":"publish","type":"page","link":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/debian12-cmd-do-budowy-servera\/","title":{"rendered":"Minecraft budowa Serwera"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"659\" height=\"418\" src=\"https:\/\/mikolajfiuk.pl\/worldpress\/wp-content\/uploads\/2026\/08\/0b32f2f4-eb03-4628-b6a0-c904e145f30c.jpg\" alt=\"\" class=\"wp-image-175\" srcset=\"https:\/\/mikolajfiuk.pl\/worldpress\/wp-content\/uploads\/2026\/08\/0b32f2f4-eb03-4628-b6a0-c904e145f30c.jpg 659w, https:\/\/mikolajfiuk.pl\/worldpress\/wp-content\/uploads\/2026\/08\/0b32f2f4-eb03-4628-b6a0-c904e145f30c-300x190.jpg 300w, https:\/\/mikolajfiuk.pl\/worldpress\/wp-content\/uploads\/2026\/08\/0b32f2f4-eb03-4628-b6a0-c904e145f30c-473x300.jpg 473w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opis Instalacji (Debian 12):<br><\/strong><br><strong>apt update<\/strong><br><strong>apt upgrade<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kolejny krok to instalacja Javy:<br><strong>apt install default-jre<\/strong><\/li>\n\n\n\n<li>Wersj\u0119 javy mo\u017cemy sprawdzi\u0107 wydaj\u0105c polecenie:<br><strong>java -version<\/strong><\/li>\n\n\n\n<li>Dodajemy U\u017cytkownika systemu o nazwie Minercrat:<br><strong>adduser minecraft<\/strong><\/li>\n\n\n\n<li>Dodajemy mu grup\u0119 sudo:<br><strong>usermod -aG sudo minecraft<\/strong><\/li>\n\n\n\n<li>Instalujemy Screen aby nasz serwer m\u00f3g\u0142 pracowa\u0107 w tle:<br><strong>apt install screen -y<\/strong><\/li>\n\n\n\n<li>Wchodzimy do folderu \/home\/minecraft i pobieramy instalki (do wyboru):<br><strong>1.171<\/strong><br>wget https:\/\/launcher.mojang.com\/v1\/objects\/a16d67e5807f57fc4e550299cf20226194497dc2\/server.jar<br><strong>1.20.4<br><\/strong>wget https:\/\/piston-data.mojang.com\/v1\/objects\/8dd1a28015f51b1803213892b50b7b4fc76e594d\/server.jar<\/li>\n\n\n\n<li>Tworzymy skrypt aby nasz serwer minecrat startowa\u0142 sam w razie restartu serwera. W tym celu tworzymy plik start.sh:<br><strong>nano start.sh<\/strong><\/li>\n\n\n\n<li>Wklejamy do niego:<br><strong>java -Xms1024M -Xmx2560M -jar server.jar nogui<\/strong><\/li>\n\n\n\n<li>Nadajemy uprawnienia:<br><strong>chmod +x start.sh<\/strong><\/li>\n\n\n\n<li>Aktualizujemy jeszcze raz pakiety:<br><strong>apt update<\/strong><\/li>\n\n\n\n<li>Serwer Minecraft mo\u017cemy ju\u017c uruchomi\u0107 poleceniem:<br><strong>.\/start.sh<\/strong><\/li>\n\n\n\n<li>Przy pierwszym uruchomieniu powinni\u015bmy zaakceptowa\u0107 licencj\u0119. Skrypt nas poprowadzi co mamy robi\u0107.<br>Nast\u0119pnym krokiem jest otwarcie pliku eula.txt i ustawienie eula=true. Umo\u017cliwi to twojemu serwerowi po\u0142\u0105czenie si\u0119 z oprogramowaniem klienta gry Minecraft. Otw\u00f3rz ten plik w preferowanym edytorze i upewnij si\u0119, \u017ce brzmi: eula=true.<br><strong>nano eula.txt<\/strong><br><strong>eula=true<\/strong><\/li>\n\n\n\n<li>Dodajemy nasz serwer gry aby pracowa\u0142 w tle:<br><strong>screen \/home\/minecraft\/start.sh<\/strong><\/li>\n\n\n\n<li>Ostatni krok to dodanie port do firewalla:<br><strong>ufw allow 25565<\/strong><\/li>\n\n\n\n<li>Je\u017celi nie ma ufw nale\u017cy go&nbsp; zainstalowa\u0107:<br><strong>apt install ufw<\/strong><\/li>\n\n\n\n<li>I wykona\u0107 polecenie ponownie:<br><strong>ufw allow 25565<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">i dopalamy serwer:<br><strong>.\/start.sh<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wrzucanie innego \u015bwiata i plugin\u00f3w&nbsp;<\/strong>(porada Miko\u0142aja Fiuka)<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Po zainstalowaniu serwera w \/home\/minecraft<\/li>\n\n\n\n<li>Utworzy\u0107 nowego u\u017cytkownika [useradd] (np. \u201ewiesiu\u201d) w home (\/home\/wiesiu) i wrzuci\u0107 nowy plik&nbsp;<strong><em>server.jar<\/em><\/strong><\/li>\n\n\n\n<li>Przekopiowa\u0107 z serwera Minecraft (\/home\/minecraft) pliki&nbsp;<strong><em>server.properties<\/em><\/strong>&nbsp;i&nbsp;<strong><em>start.sh&nbsp;<\/em><\/strong>&nbsp;do folderu \/home\/wiesiu<\/li>\n\n\n\n<li>Uruchomi\u0107 .\/<strong><em>start.sh<\/em><\/strong>&nbsp; w folderze \/home\/wiesiu<\/li>\n\n\n\n<li>Mo\u017cemy gra\u0107<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dodawanie plugin\u00f3w&nbsp;<\/strong>(porada Miko\u0142aja Fiuka)<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Skopiowa\u0107 pliki wtyczek do folderu Plugins (\/home\/wiesiu\/Plugins)<\/li>\n\n\n\n<li>Uruchomi\u0107 .\/<strong><em>start.sh<\/em><\/strong>&nbsp; w folderze \/home\/wiesiu i gramy.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/serwer.mdkkielce.pl\/~pawel\/miki.zip\">Pliki do pobrania<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Uruchamianie serwera minecraft jako sesja \u2013 z poziomu Putty, aby przy zamkni\u0119ciu Putty nie wy\u0142\u0105cza\u0142 serwera.<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Uruchamiamy Putty i si\u0119 logujemy.<\/li>\n\n\n\n<li>Wykonujemy polecenie&nbsp; (kt\u00f3re utworzy sesj\u0119 o podanej przez nas nazwie)&nbsp;<strong><em>screen -S<\/em><\/strong>&nbsp;[nazwa sesji] np.&nbsp;<strong><em>screen -S minecraft&nbsp;&nbsp;<\/em><\/strong>[po tym ewentualnie przewijamy ekran klikaj\u0105c do ko\u0144ca a\u017c zobaczymy lini\u0119 polece\u0144] \u2026 jeste\u015bmy w sesji.<\/li>\n\n\n\n<li>Wchodzimy do folderu gdzie jest Minecraft i uruchamiamy .\/<strong><em>start.sh<\/em><\/strong><\/li>\n\n\n\n<li>Po zako\u0144czeniu uruchamiania serwera klikamy CTRL+A+D&nbsp; (czyli kolejno wciskamy klawisze ctrl a &nbsp;d). To spowoduje wyj\u015bcie z sesji, kt\u00f3r\u0105 utworzyli\u015bmy i kt\u00f3ra b\u0119dzie dzia\u0142a\u0107 w tle ca\u0142y czas.<\/li>\n\n\n\n<li>Mo\u017cemy zamkn\u0105\u0107 Putty. Zamkni\u0119cie Putty nie spowoduje wy\u0142\u0105czenia serwera.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Jak wej\u015b\u0107 do konsoli Minecraft<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Uruchamiamy Putty i si\u0119 logujemy.<\/li>\n\n\n\n<li>Wykonujemy&nbsp;<strong><em>screen -r<\/em><\/strong>&nbsp;[nazwa sesji], dla naszego przyk\u0142adu&nbsp;<strong><em>screen -r minecraft<\/em><\/strong>&nbsp;i wchodzimy do konsoli MINECRAFT. Je\u017celi mamy kilka sesji mo\u017cemy sprawdzi\u0107 je wpisuj\u0105c&nbsp;<em><strong>screen -ls<\/strong>.<\/em>&nbsp;Je\u017celi jest ich wi\u0119cej to widzimy przy kt\u00f3rej jest nazwa \u201eminecraft\u201d i wchodzimy&nbsp;<strong><em>screen -r<\/em><\/strong>&nbsp;[nazwa sesji] czyli&nbsp;<strong><em>screen -r minecraft&nbsp;<\/em><\/strong>&nbsp;Mo\u017cemy te\u017c poda\u0107 jej numer PID czyli&nbsp;<strong><em>screen -r<\/em><\/strong>&nbsp;&nbsp;[PID]<\/li>\n\n\n\n<li>Sesje \u201ezombie\u201d mo\u017cemy \u201ezabi\u0107\u201d poleceniem&nbsp;<em><strong>kill<\/strong><\/em>&nbsp;[PID].<\/li>\n\n\n\n<li>Je\u017celi jeste\u015bmy w konsoli to ponownie mo\u017cemy z niej wyj\u015b\u0107 CTRL-A-D&nbsp; i zamkn\u0105\u0107 Putty.<\/li>\n\n\n\n<li>Oczywi\u015bcie zatrzymanie serwera wymaga uruchomienia Putty, wpisujemy (w naszym przyk\u0142adzie)&nbsp;<strong><em>screen \u2013r minecraft&nbsp;<\/em><\/strong>&nbsp;i wchodzimy do konsoli\u2026 wpisujemy&nbsp;<em>stop&nbsp;<\/em>&nbsp;i zatrzymujemy serwer, dalej wychodzimy z sesji CTRL-A-D, wpisujemy dalej&nbsp;<strong><em>init 0&nbsp;<\/em><\/strong>&nbsp;i wy\u0142\u0105czamy komputer.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Opis Instalacji (Debian 12):apt updateapt upgrade i dopalamy serwer:.\/start.sh Wrzucanie innego \u015bwiata i plugin\u00f3w&nbsp;(porada Miko\u0142aja Fiuka) Dodawanie plugin\u00f3w&nbsp;(porada Miko\u0142aja Fiuka) Pliki do pobrania Uruchamianie serwera minecraft jako sesja \u2013 z poziomu Putty, aby przy zamkni\u0119ciu Putty nie wy\u0142\u0105cza\u0142 serwera. Jak &hellip; <a href=\"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/debian12-cmd-do-budowy-servera\/\">Czytaj dalej <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-125","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/pages\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":4,"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/pages\/125\/revisions"}],"predecessor-version":[{"id":176,"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/pages\/125\/revisions\/176"}],"wp:attachment":[{"href":"https:\/\/mikolajfiuk.pl\/worldpress\/index.php\/wp-json\/wp\/v2\/media?parent=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}