Plesk - príručka pre začiatočníkov
Plesk je komerčný ovládací panel webhostingu, ktorý umožňuje spravovať weby, domény, e-mail, databázy a certifikáty SSL cez webové rozhranie. Server obsahuje nainštalovaný Plesk Obsidian inicializovaný s heslom administrátora, ktoré ste zadali pri objednávke. Panel je pripravený na okamžité použitie.
Krok 1 – Overte, že Plesk funguje
IP adresa a heslo root vášho servera sú uvedené na stránke Server Details v klientskom paneli. Panel Plesk je dostupný hneď po vytvorení servera. Otvorte https://your.server.ip:8443 v prehliadači a overte, že funguje.
Prihlásenie do panela Plesk:
- Používateľské meno:
admin - Heslo: heslo administrátora, ktoré ste zadali pri objednávke
Panel Plesk funguje len cez HTTPS. Prehliadač zobrazí bezpečnostné varovanie kvôli certifikátu podpísanému samým sebou – kliknite na Pokročilé > Pokračovať (alebo Accept the Risk vo Firefoxe). Je to očakávané a bezpečné.
Po pridaní domény môžete cez panel Plesk nainštalovať riadny certifikát Let’s Encrypt (pozri krok 3).
Ak ste server umiestnili za router VyOS v privátnej sieti, nastavte presmerovanie portov 22 (SSH), 80 (HTTP), 443 (HTTPS) a 8443 (panel Plesk). Plesk hostí weby, ktoré musia byť dostupné z internetu.
Krok 2 – Pridanie prvej domény
V paneli Plesk kliknite na Add Domain a zadajte názov domény. Plesk automaticky vytvorí webový priestor, zónu DNS a konfiguráciu pošty.
Pred pridaním domény ju nasmerujte na server vytvorením A záznamov u registrátora domény:
| Typ | Názov | Hodnota |
|---|---|---|
| A | @ | your.server.ip |
| A | www | your.server.ip |
Zmeny DNS sa zvyčajne prejavia v priebehu niekoľkých minút, ale môže to trvať až 24 hodín. Stav môžete skontrolovať na dnschecker.org.
Krok 3 – Zapnutie SSL pre doménu
Plesk má vstavanú integráciu Let’s Encrypt. Zapnutie bezplatného certifikátu SSL pre doménu:
- Prejdite na Websites & Domains a vyberte svoju doménu
- Kliknite na SSL/TLS Certificates
- Kliknite na Install pri Let’s Encrypt
- Zadajte e-mail a kliknite na Install
Plesk certifikát automaticky získa a nainštaluje. Obnova je tiež automatická.
Krok 4 – Aktivácia licencie
Server sa dodáva s 15-dňovou skúšobnou licenciou , ktorá sa aktivuje automaticky. Skúšobná verzia je plne funkčná a podporuje až 3 domény.
Ak chcete Plesk používať aj po skúšobnej dobe, zakúpte a aktivujte licenciu:
- Zakúpte licenčný kľúč na plesk.com alebo u autorizovaného predajcu
- V paneli Plesk prejdite do Tools & Settings → License Management
- Kliknite na Install Key a zadajte licenčný kľúč
Plesk licenciu okamžite aktivuje. Reštart servera nie je potrebný.
Po inštalácii
Fail2Ban – ochrana proti útokom hrubou silou
Váš server obsahuje Fail2Ban predkonfigurovaný na ochranu SSH aj panela Plesk proti útokom hrubou silou.
| Pravidlo | Max. počet pokusov | Doba blokovania |
|---|---|---|
| SSH | 5 neúspešných prihlásení | 10 minút |
| Panel Plesk | 5 neúspešných prihlásení | 1 hodina |
Užitočné príkazy:
# Check banned IPs
fail2ban-client status plesk-panel
fail2ban-client status sshd
# Unban an IP
fail2ban-client set plesk-panel unbanip 1.2.3.4
Ak sa omylom zablokujete, pripojte sa cez konzolu VNC v klientskom paneli a odblokujte svoju IP.
Správa služieb
Väčšinu služieb Plesk spravuje automaticky. Na priame ovládanie:
# Restart Plesk-managed services via plesk command
plesk restart
# Check status of stack services
systemctl status nginx apache2 mariadb postfix dovecot named
# Restart an individual service
systemctl restart nginx
Inštalácia aplikácií
Plesk obsahuje inštalátor obľúbených aplikácií na jedno kliknutie. Prejdite do Applications v paneli a nainštalujte WordPress, Joomla, Drupal a mnoho ďalších bez príkazového riadka.
Prihlasovacie údaje servera
Heslo administrátora Plesk je uložené v /root/.plesk_credentials.
Čo je predkonfigurované
- Webový server: Nginx ako reverzná proxy + Apache na spracovanie aplikácií
- Databáza: MariaDB spravovaná cez panel Plesk
- Pošta: Postfix (SMTP) + Dovecot (IMAP/POP3), pripravené pre schránky
- DNS: Menný server BIND na hosťovanie zón DNS
- Premapovanie IP: Plesk po klonovaní automaticky zistí správnu IP
Zahrnutý softvér
| Komponent | Podrobnosti |
|---|---|
| Ubuntu | 22.04 LTS |
| Plesk Obsidian | 18.0 (Recommended preset) |
| Webový server | Nginx + Apache |
| Databáza | MariaDB |
| Pošta | Postfix + Dovecot |
| DNS | BIND |
| Zabezpečenie | Fail2Ban |
Riešenie problémov
| Problém | Riešenie |
|---|---|
| Nedá sa dostať do panela Plesk | Uistite sa, že používate https:// a port 8443. Prijmite v prehliadači varovanie o certifikáte podpísanom samým sebou |
| Panel Plesk sa načítava pomaly | Inicializácia Plesk trvá po prvom štarte až 2 minúty. Počkajte a obnovte stránku |
| Zabudnuté heslo administrátora Plesk | Pripojte sa cez SSH a spustite: plesk bin admin --set-admin-password -passwd "newpass". Alebo skontrolujte /root/.plesk_credentials |
| Vypršala skúšobná licencia | Zakúpte licenciu na plesk.com a aktivujte ju v Tools & Settings → License Management |
| Doména sa neprekladá | Skontrolujte, či A záznam vašej domény smeruje na IP servera. Použite dnschecker.org na overenie |
| Zablokované službou Fail2Ban | Odblokujte svoju IP cez konzolu VNC v klientskom paneli: fail2ban-client set plesk-panel unbanip 1.2.3.4 |
| Zabudnuté heslo root | Obnovte ho cez konzolu VNC v klientskom paneli |