Ako nastaviť bezobslužné aktualizácie na Debian 9 (Stretch)
Používate iný systém? Ak si zakúpite server Debian, mali by ste mať vždy najnovšie bezpečnostné záplaty a aktualizácie, či už spíte alebo nie
Sponge je projekt s otvoreným zdrojom, ktorý rozširuje možnosti serverov Minecraft prostredníctvom doplnkov. V kombinácii s modifikačným API Forge môžu serveroví hostitelia vytvoriť pre svojich hráčov veľmi jedinečný zážitok. V tomto návode sa naučíte nastaviť Minecraft server s Forge aj Sponge na inštancii Vultr.
Poznámka: Zatiaľ čo doplnky Sponge musia byť nainštalované iba na server, Forge mody budú často vyžadovať, aby všetci hráči na vašom serveri mali nainštalovaný mod. Ak sa rozhodnete nainštalovať akékoľvek takéto mody, nezabudnite o tom svojich hráčov informovať.
Aby server Minecraft fungoval, budeme potrebovať Java. Potrebujeme tiež nástroj s názvom, screen
ktorý budeme používať neskôr. Na inštaláciu oboch naraz použijeme apt
príkaz Debianu . Keď už sme pri tom, aktualizujeme aj celý systém.
Poznámka: a symboly na začiatku týchto riadkov nie sú určené na zadali, sú vizuálne indikátory príkazového riadku.#
$
# apt update && apt upgrade && apt install default-jre screen
Na otázku, či chcete pokračovať, napíšte „ y
“ a stlačte „ Enter
“.
Pri spúšťaní serverov je vo všeobecnosti dobrý nápad vytvoriť neprivilegovaného používateľa. Aj keď sa to nevyžaduje, odporúča sa zmierniť škody v prípade zneužitia zabezpečenia.
Najprv vytvoríme nového používateľa s názvom minecraft
.
# adduser minecraft
Vytvorte si heslo a postupujte podľa pokynov.
Po dokončení sa odhláste z klienta SSH a znova sa pripojte pomocou svojho nového používateľského mena a hesla. Vaša výzva bude teraz vyzerať asi takto.
minecraft@my-server:~$
Vytvorte nový priečinok pre súbory servera pomocou mkdir
príkazu a cd
do neho.
$ mkdir minecraft && cd minecraft
Vytvorte ďalší priečinok s názvom mods
a cd
do neho.
$ mkdir mods && cd mods
Navštívte stránku na stiahnutie SpongeForge a nájdite zostavu, ktorá zodpovedá verzii Minecraftu, ktorú budete používať pre svoj server. V tomto návode budeme používať verziu 1.10.2
.
Namiesto sťahovania súboru kliknite pravým tlačidlom myši na odkaz na stiahnutie a kliknite na „ Copy Link Location
“. Vráťte sa do svojej relácie SSH a vložte adresu URL do wget
príkazu.
$ wget https://repo.spongepowered.org/maven/org/spongepowered/spongeforge/1.10.2-2477-5.2.0-BETA-2731/spongeforge-1.10.2-2477-5.2.0-BETA-2731.jar
Všimnite si číslo za verziou Minecraft v URL. Toto je číslo zostavy Forge. V tomto prípade je to 2477
. Budeme to potrebovať v ďalšom kroku.
Po dokončení sa vráťte do predchádzajúceho priečinka.
$ cd ..
Prejdite na stránku sťahovania Forge , vyberte svoju verziu Minecraftu a vyhľadajte číslo zostavy nájdené v poslednom kroku. V .
úplných číslach verzií Forge to bude za posledným „ “. Napríklad 18.12.3. 2477
v našom prípade. " Click Installer
".
Po Skip
uplynutí časovača znova kliknite pravým tlačidlom na tlačidlo „ “ a použite „ Copy Link Location
“. Vložte to do wget
príkazu.
$ wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.10.2-12.18.3.2477/forge-1.10.2-12.18.3.2477-installer.jar
Tento súbor budeme musieť spustiť v jazyku Java. Napíšte java -jar forge
a stlačte kláves " Tab
", čím sa názov súboru automaticky dokončí. Zadajte --installServer
na dokončenie príkazu.
$ java -jar forge-1.10.2-12.18.3.2477-installer.jar --installServer
Poznamenajte si názov súboru inštalačného programu Forge, pretože jeho časť použijeme v ďalšom kroku.
Ďalej napíšeme skript, ktorý dokáže spustiť server. Použijeme nano
na to.
$ nano start.sh
Odtiaľ píšte nasledujúce riadky.
#!/bin/bash
java -Xmx[memory]M -jar [filename]
Nahraďte [memory]
ho množstvom pamäte haldy v megabajtoch, ktoré chcete, aby server Minecraft používal. Nezabudnite nechať nejaké pre OS. Na serveri s kapacitou 1 GB použite niečo okolo 768 MB.
Nahradiť [filename]
s názvom súboru z predtým, ale striedať -installer.jar
pre -universal.jar
.
Tu je príklad, ako by to malo vyzerať.
#!/bin/bash
java -Xmx768M -jar forge-1.10.2-12.18.3.2477-universal.jar
Použite " Control+X
", stlačte " y
" a stlačte " Enter
" na uloženie a ukončenie.
Ďalej musíte súbor označiť ako spustiteľný.
$ chmod +x start.sh
Teraz budete môcť spustiť skript.
$ ./start.sh
Server bude chvíľu bežať a skončí s chybou. Dôvodom je skutočnosť, že Minecraft vyžaduje, aby vlastníci servera súhlasili s licenčnou zmluvou koncového používateľa . Tieto podmienky môžete prijať otvorením novovytvorenej eula.txt
a zmenou false
na true
.
$ nano eula.txt
Po vykonaní zmien znova použite „ Control+X
“, stlačte „ y
“ a stlačením „ Enter
“ ich uložte.
Aby sme zachovali chod servera aj po zatvorení okna SSH, použijeme nástroj s názvom screen
.
$ screen
Stlačením „ Spacebar
“ sa presuniete za informačnú obrazovku a potom znova spustite súbor skriptu.
$ ./start.sh
Server Minecraft sa teraz úspešne spustí.
Nakoniec použite „ Control+A
“ a stlačte „ D
“ na pozastavenie screen
a následné odhlásenie vášho klienta SSH. Teraz sa budete môcť pripojiť cez Minecraft pomocou adresy IP servera Vultr.
Ak potrebujete znova získať prístup k serveru Minecraft (napr. reštartovať ho po inštalácii modov/pluginov alebo spustení príkazov Minecraftu, ako je op
), prihláste sa späť do klienta SSH a pomocou príkazu screen -r
obnovte screen
reláciu.
V tomto návode ste sa naučili, ako nastaviť Minecraft server pomocou Minecraft Forge a Sponge. V tejto chvíli je to však stále prevažne vanilkový Minecraft zážitok. Ak chcete začať s rozširovaním funkcií Minecraftu, pozrite si Forge mods na CurseForge a Sponge pluginy na Ore .
wget
Na ich pridanie na server použite klienta SFTP alebo techniku opísanú vyššie. Ak chcete nainštalovať moduly Forge, stačí ich umiestniť do mods
priečinka. Zásuvné moduly Sponge patria do plugins
podpriečinka mods
. Možno však budete musieť vytvoriť tento priečinok.
$ mkdir ~/minecraft/mods/plugins
Používate iný systém? Ak si zakúpite server Debian, mali by ste mať vždy najnovšie bezpečnostné záplaty a aktualizácie, či už spíte alebo nie
Tento tutoriál vysvetľuje, ako nastaviť server DNS pomocou Bind9 na Debiane alebo Ubuntu. V celom článku podľa toho nahraďte názov vašej-domény.com. Pri th
V tomto článku uvidíme, ako skompilovať a nainštalovať hlavnú líniu Nginx z oficiálnych zdrojov Nginx pomocou modulu PageSpeed, ktorý vám umožňuje t
Používate iný systém? Úvod Kanboard je bezplatný a otvorený softvérový program na riadenie projektov, ktorý je navrhnutý tak, aby uľahčil a vizualizoval
Používate iný systém? Gitea je alternatívny open source systém na správu verzií s vlastným hosťovaním, ktorý používa Git. Gitea je napísaná v Golangu a je
Úvod Lynis je bezplatný nástroj na auditovanie systému s otvoreným zdrojovým kódom, ktorý používajú mnohí správcovia systému na overenie integrity a posilnenie svojich systémov. ja
Používate iný systém? Thelia je open source nástroj na vytváranie webových stránok elektronického podnikania a správu online obsahu napísaného v PHP. Zdrojový kód Thelia i
Čo budete potrebovať Vultr VPS s aspoň 1 GB RAM. Prístup SSH (s oprávneniami root/administrátor). Krok 1: Inštalácia BungeeCord Najprv veci
Golang je programovací jazyk vyvinutý spoločnosťou Google. Vďaka svojej všestrannosti, jednoduchosti a spoľahlivosti sa Golang stal jedným z najpopulárnejších
Ak ste zabudli svoje root heslo MySQL, môžete ho resetovať podľa krokov v tomto článku. Proces je pomerne jednoduchý a funguje na nich
Sú chvíle, keď potrebujeme zdieľať súbory, ktoré musia byť viditeľné pre klientov Windows. Keďže systémy založené na poistkách fungujú iba na Linuxe, predstavíme sa
V tejto príručke nastavíme herný server Counter Strike: Source na Debiane 7. Tieto príkazy boli testované na Debiane 7, ale mali by tiež fungovať
V tejto príručke sa dozviete, ako nastaviť server Unturned 2.2.5 na Vultr VPS so systémom Debian 8. Poznámka: Toto je upravená verzia Unturned, ktorá
V tomto návode sa naučíte, ako nainštalovať Cachet na Debian 8. Cachet je výkonný open source systém stavových stránok. Inštalácia Tento tutoriál práve pokračuje
Úvod V tomto článku si dobre prejdeme, ako zálohovať viacero databáz MySQL alebo MariaDB, ktoré sedia na rovnakom počítači pomocou vlastného bash skriptu.
Tento článok vás naučí, ako nastaviť chroot väzenie v Debiane. Predpokladám, že používate Debian 7.x. Ak používate Debian 6 alebo 8, môže to fungovať, ale
Using a Different System? Reader Self 3.5 is a simple and flexible, free and open source, self-hosted RSS reader and Google Reader alternative. Reader Sel
Používate iný systém? Backdrop CMS 1.8.0 je jednoduchý a flexibilný, mobilný, bezplatný a open source systém na správu obsahu (CMS), ktorý nám umožňuje
V tomto návode nainštalujeme SteamCMD. SteamCMD je možné použiť na stiahnutie a inštaláciu mnohých herných serverov Steam, ako je Counter-Strike: Global Offensiv
Ako možno viete, úložiská Debianu sa aktualizujú veľmi pomaly. V čase písania tohto článku sú verzie vydania Pythonu 2.7.12 a 3.5.2, ale v úložisku Debian 8
Umelá inteligencia nie je v budúcnosti, je tu priamo v súčasnosti V tomto blogu si prečítajte, ako aplikácie umelej inteligencie ovplyvnili rôzne sektory.
Ste aj vy obeťou DDOS útokov a máte zmätok ohľadom metód prevencie? Ak chcete vyriešiť svoje otázky, prečítajte si tento článok.
Možno ste už počuli, že hackeri zarábajú veľa peňazí, ale premýšľali ste niekedy nad tým, ako môžu zarábať také peniaze? poďme diskutovať.
Chcete vidieť revolučné vynálezy od Google a ako tieto vynálezy zmenili život každého dnešného človeka? Potom si prečítajte na blogu a pozrite si vynálezy spoločnosti Google.
Koncept samoriadených áut vyraziť na cesty s pomocou umelej inteligencie je snom, ktorý máme už nejaký čas. Ale napriek niekoľkým prísľubom ich nikde nevidno. Prečítajte si tento blog a dozviete sa viac…
Ako sa veda vyvíja rýchlym tempom a preberá veľa nášho úsilia, zvyšuje sa aj riziko, že sa vystavíme nevysvetliteľnej singularite. Prečítajte si, čo pre nás môže znamenať singularita.
Spôsoby ukladania údajov sa môžu vyvíjať už od zrodu údajov. Tento blog sa zaoberá vývojom ukladania údajov na základe infografiky.
Prečítajte si blog, aby ste čo najjednoduchším spôsobom spoznali rôzne vrstvy architektúry veľkých dát a ich funkcie.
V tomto digitálnom svete sa inteligentné domáce zariadenia stali kľúčovou súčasťou života. Tu je niekoľko úžasných výhod inteligentných domácich zariadení o tom, ako robia náš život, ktorý stojí za to žiť, a ktorý zjednodušujú.
Spoločnosť Apple nedávno vydala doplnkovú aktualizáciu macOS Catalina 10.15.4 na opravu problémov, ale zdá sa, že táto aktualizácia spôsobuje ďalšie problémy, ktoré vedú k blokovaniu počítačov Mac. Prečítajte si tento článok a dozviete sa viac