Table of Contents

Plesk - průvodce pro začátečníky

Plesk je komerční ovládací panel webhostingu, který umožňuje spravovat weby, domény, e-mail, databáze a certifikáty SSL přes webové rozhraní. Server obsahuje nainstalovaný Plesk Obsidian inicializovaný s heslem administrátora, které jste zadali při objednávce. Panel je připraven k okamžitému použití.


Krok 1 – Ověřte, že Plesk funguje

IP adresa a heslo root vašeho serveru jsou uvedeny na stránce Server Details v klientském panelu. Panel Plesk je dostupný ihned po vytvoření serveru. Otevřete https://your.server.ip:8443 v prohlížeči a ověřte, že funguje.

Přihlášení do panelu Plesk:

  • Uživatelské jméno: admin
  • Heslo: heslo administrátora, které jste zadali při objednávce

Panel Plesk funguje pouze přes HTTPS. Prohlížeč zobrazí bezpečnostní varování kvůli certifikátu podepsanému sebou samým – klikněte na Pokročilé > Pokračovat (nebo Accept the Risk ve Firefoxu). Je to očekávané a bezpečné.

Po přidání domény můžete přes panel Plesk nainstalovat řádný certifikát Let’s Encrypt (viz krok 3).

Pokud jste server umístili za router VyOS v privátní síti, nastavte přesměrování portů 22 (SSH), 80 (HTTP), 443 (HTTPS) a 8443 (panel Plesk). Plesk hostuje weby, které musí být dostupné z internetu.


Krok 2 – Přidání první domény

V panelu Plesk klikněte na Add Domain a zadejte název domény. Plesk automaticky vytvoří webový prostor, zónu DNS a konfiguraci pošty.

Před přidáním domény ji nasměrujte na server vytvořením A záznamů u registrátora domény:

Typ Název Hodnota
A@your.server.ip
Awwwyour.server.ip

Změny DNS se obvykle projeví během několika minut, ale může to trvat až 24 hodin. Stav můžete zkontrolovat na dnschecker.org.


Krok 3 – Zapnutí SSL pro doménu

Plesk má vestavěnou integraci Let’s Encrypt. Zapnutí bezplatného certifikátu SSL pro doménu:

  1. Přejděte na Websites & Domains a vyberte svou doménu
  2. Klikněte na SSL/TLS Certificates
  3. Klikněte na Install u Let’s Encrypt
  4. Zadejte e-mail a klikněte na Install

Plesk certifikát automaticky získá a nainstaluje. Obnova je také automatická.


Krok 4 – Aktivace licence

Server je dodáván s 15denní zkušební licencí , která se aktivuje automaticky. Zkušební verze je plně funkční a podporuje až 3 domény.

Chcete-li Plesk používat i po zkušební době, zakupte a aktivujte licenci:

  1. Zakupte licenční klíč na plesk.com nebo u autorizovaného prodejce
  2. V panelu Plesk přejděte do Tools & Settings → License Management
  3. Klikněte na Install Key a zadejte licenční klíč

Plesk licenci okamžitě aktivuje. Restart serveru není potřeba.


Po instalaci

Fail2Ban – ochrana proti útokům hrubou silou

Váš server obsahuje Fail2Ban předkonfigurovaný k ochraně SSH i panelu Plesk proti útokům hrubou silou.

Pravidlo Max. počet pokusů Doba blokace
SSH5 neúspěšných přihlášení10 minut
Panel Plesk5 neúspěšných přihlášení1 hodina

Užitečné pří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

Pokud se omylem zablokujete, připojte se přes konzoli VNC v klientském panelu a odblokujte svou IP.

Správa služeb

Většinu služeb Plesk spravuje automaticky. Pro přímé ovládání:

# 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

Instalace aplikací

Plesk obsahuje instalátor oblíbených aplikací na jedno kliknutí. Přejděte do Applications v panelu a nainstalujte WordPress, Joomla, Drupal a mnoho dalších bez příkazového řádku.

Přihlašovací údaje serveru

Heslo administrátora Plesk je uloženo v /root/.plesk_credentials.

Co je předkonfigurováno

  • Webový server: Nginx jako reverzní proxy + Apache pro zpracování aplikací
  • Databáze: MariaDB spravovaná přes panel Plesk
  • Pošta: Postfix (SMTP) + Dovecot (IMAP/POP3), připraveno pro schránky
  • DNS: Jmenný server BIND pro hostování zón DNS
  • Přemapování IP: Plesk po klonování automaticky zjistí správnou IP

Zahrnutý software

Komponenta Podrobnosti
Ubuntu22.04 LTS
Plesk Obsidian18.0 (Recommended preset)
Webový serverNginx + Apache
DatabázeMariaDB
PoštaPostfix + Dovecot
DNSBIND
ZabezpečeníFail2Ban

Řešení problémů

Problém Řešení
Nelze se dostat do panelu Plesk Ujistěte se, že používáte https:// a port 8443. Přijměte v prohlížeči varování o certifikátu podepsaném sebou samým
Panel Plesk se načítá pomalu Inicializace Plesk trvá po prvním startu až 2 minuty. Počkejte a obnovte stránku
Zapomenuté heslo administrátora Plesk Připojte se přes SSH a spusťte: plesk bin admin --set-admin-password -passwd "newpass". Nebo zkontrolujte /root/.plesk_credentials
Vypršela zkušební licence Zakupte licenci na plesk.com a aktivujte ji v Tools & Settings → License Management
Doména se nepřekládá Zkontrolujte, že A záznam vaší domény směřuje na IP serveru. Použijte dnschecker.org k ověření
Blokováno službou Fail2Ban Odblokujte svou IP přes konzoli VNC v klientském panelu: fail2ban-client set plesk-panel unbanip 1.2.3.4
Zapomenuté heslo root Obnovte jej přes konzoli VNC v klientském panelu