Instalace Pterodactyl panelu
Pterodactyl panel je ovládací panel serverů, který umožňuje mít přehlednou administraci serverů na VPS. K instalaci doporučuji využít neoficiální instalační script, který udělá složitou práci za vás. Samotný systém se dá rozdělit na:
- Panel - Samotný ovládací panel
- Wings - Systém, který umožňuje na VPS spouštět herní servery.
Instalace
Nastavení a spuštění instalačního scriptu
- Zakoupíme VPS nebo VPS PERFORMANCE server.
- Připojíme se k VPS serveru - Připojení k SSH.
- Aktualizujeme systém pomocí sudo apt update a sudo apt upgrade.
- Instalujeme potřebný příkaz k instalaci pomocí sudo apt install curl.
- Máme nastavený základ a můžeme se přesunout k instalaci panelu.
- Zadáme příkaz - sudo bash <(curl -s https://pterodactyl-installer.se)
Nastavení instalace
Zde máme na výběr:
Pro většinu uživatelů je nejlepší vybrat možnost 2 (instalace panelu i systému pro běh serverů). Pokud ovšem chcete mít na jednom VPS jen panel a servery odděleně na jiném serveru, můžete si zvolit jen instalaci panelu. Případně obráceně.
Pro účely návodu vybereme možnost 2, která postupně nainstaluje panel i wings. Pokud budete tyto věci instalovat odděleně, vždy se vám spustí jen část kódu v návodu. Výběr možnosti potvrdíte zadáním příslušného čísla.
Instalace panelu
- Databáze - Ihned budete vyzváni k nastavení databáze. Pokud nechcete manuálně nastavovat údaje, stačí vždy kliknout na ENTER a bude ponechána výchozí hodnota. Podle těchto údajů systém následně vytvoří databázi.
- Časová zóna - Výběr časového pásma. Časové pásmo bude využito při spuštění plánovaných akcí na serveru. Časové pásmo je zadáváno ve tvaru Kontinent/Město. Například pro Prahu je časové pásmo Europe/Prague.
- Email pro Let's Encrypt - Vaše e-mailová adresa, která bude použita pro žádost o bezpečnostní certifikát Vašeho panelu.
- Údaje admina panelu - První hodnotou je Vaše e-mailová adresa, kterou budete používat pro přihlášení do panelu. Další hodnotou je uživatelské jméno, které můžete také použít pro přihlášení do panelu. Dále pokračujeme Vaším křestním jménem, příjmením a jako poslední heslem. Heslo budete používat při každém přihlášení do panelu.
- Doména panelu - Subdoména Vaší domény. Subdoména musí být nasměrována na IP adresu VPS serveru. Pro tuto doménu bude zároveň vygenerován bezpečnostní certifikát.
- Konfigurace firewallu - Povolení / zakázání automatického nastavení firewallu. Možnost doporučuji povolit. Hodnotu povolíte zadáním písmena y, případně zakážete zadáním písmena n.
- Rekapitulace instalace - Budete informování o všech informacích, které jsou použity pro instalaci. Pokud jsou všechny správně vyplněné, pokračujte zadáním písmena y.
Instalace Wings
- Opětovný dotaz na firewall - Zadejte stejnou hodnotu jako v 6. bodě
- MySQL - Otázka na automatickou konfiguraci uživatele databáze. Doporučuji nechat ano (y). Heslo do MySQL - Zadejte heslo pro přihlášení do MySQL databáze.
- Adresa wings a HTTPS - Na IP adresu VPS nasměrujte subdoménu použitou pro adresu wings. Povolte automatickou konfiguraci HTTPS a pomocí y pokračujte v instalaci.
Konfigurace
Propojení wings a panelu
Přejdeme na adresu panelu a pokud byl správně instalován, uvidíte přihlašovací stránku.
Přihlásíme se pomocí údajů a v panelu klikneme na ozubená kola v pravém horním rohu. V nově otevřeném menu na straně obrazovky vybereme Locations a klikneme na Create New. Vyplníme název lokace (například Fakaheda) a klikneme na Create.
V panelu na levé straně vybereme Nodes a klikneme na tlačítko Create New. Zde vyplníme informace, které budou v panelu zobrazovány (název a popis), informace o lokaci a doménu, která byla zadána při instalaci Wings. V sekci na pravé straně vyplníme velikost disku a velikost paměti RAM. Tyto hodnoty naleznete v Control Panelu Fakahedy u Vašeho VPS. V obou polích over-allocation zadejte 0. Následně klikněte na zelené tlačítko Create Node.
V obrazovce alokací serveru vyplňte v pravém sloupci IP adresu Vašeho VPS s instalací Wings a do portů zadejte seznam portů, které chcete k tomuto serveru přiřadit. Porty budou následně využity pro herní servery.
Následně toto nastavení uložte pomocí tlačítka Submit a přejděte na záložku Configuration. V pravém sloupci vyberte tlačítko Generate token a výslednou hodnotu zadejte do SSH klienta (příkaz na VPS). Následně můžete do SSH zadat příkaz systemctl start wings. Pokud je vše nastaveno správně, po kliknutí na záložku Nodes v bočním panelu Pterodactylu uvidíte přidaný server a vedle něho se po chvíli objeví zelené srdce. Pokud se objeví červené srdce, nebylo vše nastaveno správně.
Přidání serveru
Pterodactyl panel umožňuje spuštění serverů pro mnoho různých her, případně i voice serverů. Pro vytvoření serveru přejdeme na záložku servers a klikneme na modré tlačítko Create New. Na stránce vyplníme název serveru, velikost disku a paměti RAM, počet vCPU, limit záloh, majitele serveru a typ hry / aplikace. Následně klikneme na zelené tlačítko Create Server a server je vytvořen. Po dokončení automatické instalace (v řádu několika sekund) máme plně funkční server.
Je návod nejasný nebo potřebuješ další pomoc?
Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!