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 |
| A | www | your.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:
- Přejděte na Websites & Domains a vyberte svou doménu
- Klikněte na SSL/TLS Certificates
- Klikněte na Install u Let’s Encrypt
- 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:
- Zakupte licenční klíč na plesk.com nebo u autorizovaného prodejce
- V panelu Plesk přejděte do Tools & Settings → License Management
- 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 |
|---|---|---|
| SSH | 5 neúspěšných přihlášení | 10 minut |
| Panel Plesk | 5 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 |
|---|---|
| Ubuntu | 22.04 LTS |
| Plesk Obsidian | 18.0 (Recommended preset) |
| Webový server | Nginx + Apache |
| Databáze | MariaDB |
| Pošta | Postfix + Dovecot |
| DNS | BIND |
| 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 |