Modul 2 · 2.1
Slovenčina
Príprava: hosting, doména a https
Modul 2: Inštalácia a nastavenie · Čas čítania: 8 minút
Cieľ lekcie: Po tejto lekcii dokážete overiť, či sú hosting, doména a certifikát pripravené ešte pred inštaláciou WordPressu, a budete vedieť, aké rozhodnutia je potrebné urobiť vopred.
Kľúčové pojmy: systémové požiadavky, verzia PHP, MariaDB/MySQL, A a AAAA záznam, certifikát, doména bez www alebo s www, hlavný priečinok, podpriečinok, subdoména, testovanie pred zmenou DNS
Prečo sa príprava oplatí
Inštalácia trvá pár minút. Ale kto inštaluje v čase, keď doména ešte smeruje na iný server, alebo bez certifikátu, narazí neskôr na nepríjemné problémy: stránku nastavenú na http://, ktorá potom zobrazuje "nezabezpečené", inštaláciu na dočasnej adrese, na ktorú ukazujú všetky odkazy, alebo starú úvodnú stránku, ktorá sa zobrazuje namiesto WordPressu. Desať minút prípravy ušetrí hodiny opravovania.
Systémové požiadavky
WordPress beží takmer na každom hostingu s PHP a databázou. wordpress.org odporúča (stav november 2026):
| Súčasť | Odporúčanie wordpress.org |
|---|---|
| PHP | verzia 8.3 alebo vyššia |
| Databáza | MariaDB 10.11 alebo vyššia, alebo MySQL 8.0 alebo vyššia |
| Pripojenie | podpora HTTPS |
WordPress funguje aj na starších verziách PHP (minimálna podporovaná verzia je nižšia), ale staršia verzia PHP už nedostáva bezpečnostné aktualizácie a je pomalšia. Pri novej stránke teda zvoľte najnovšiu verziu PHP, ktorú ponúka váš hosting a ktorú podporujú vaše pluginy (lekcia 8.4).
Pozrite sa aj na limity vášho balíka: úložný priestor (nahraté súbory a zálohy časom narastajú), pamäť pre PHP (memory_limit, pre väčšinu stránok postačuje 256 MB) a maximálnu veľkosť pre nahrávanie súborov (upload_max_filesize). Tieto hodnoty si pri mnohých poskytovateľoch nastavujete sami; v DirectAdmin v časti Select PHP version.
Doména musí smerovať na váš hosting
Prehliadač nájde vašu stránku prostredníctvom DNS: A záznam (IPv4) a prípadne AAAA záznam (IPv6) vašej domény musia smerovať na IP adresu vášho hostingového servera. V kurze DNS (lekcia 3.1) si prečítate, ako to funguje.
Na čo si dať pozor:
- Doména bez www a s www: uistite sa, že
example.comajwww.example.comsmerujú na rovnaký server (www často pomocou CNAME záznamu na doménu bez www). - Žiadny starý AAAA záznam: ak A záznam smeruje na nový server, ale stále tam zostáva AAAA záznam na starý server, návštevníci s IPv6 skončia na starom serveri.
- Čakacia doba: zmena DNS nie je viditeľná všade okamžite (TTL, kurz DNS lekcia 6.1). Počítajte s tým.
Smeruje vaša doména stále na inú stranu (napríklad preto, že tam ešte beží vaša stará stránka)? Aj tak môžete inštalovať a testovať. Dva spôsoby:
- Súbor hosts na vašom vlastnom počítači: iba váš počítač pošle doménu na novú IP adresu. Zvyšok sveta stále vidí starú stránku.
- Testovacia adresa alebo náhľadová služba od vášho poskytovateľa hostingu, pomocou ktorej si stránku na novom serveri prezriete pod skutočnou doménou. Vo WebOké sa to volá "Otestujte svoju webovú stránku pred presťahovaním"; iní poskytovatelia hostingu majú podobné náhľady.
Neinštalujte na dočasnú adresu servera, napríklad https://server.example.net/~pouzivatel/. WordPress zapíše adresu, na ktorej inštalujete, do databázy (siteurl a home, lekcia 1.3) a do všetkých odkazov vo vašom obsahu. To všetko by ste potom museli prerábať.
Najprv certifikát
Požiadajte o certifikát pred inštaláciou. Vďaka tomu môžete hneď v inštalátore zvoliť adresu s https:// a všetko je nastavené správne od prvého dňa. Bezplatný certifikát Let's Encrypt väčšina poskytovateľov hostingu zabezpečí jedným kliknutím alebo automaticky.
Let's Encrypt overuje, či doména skutočne smeruje na váš server. Ak DNS stále smeruje na starý server, žiadosť sa nepodarí. Postupnosť je teda:
- DNS smeruje na nový server (prípadne počkajte, kým to tak bude).
- Požiadajte o certifikát, pre doménu bez www aj s www.
- Nainštalujte WordPress na
https://.
Musíte inštalovať ešte pred prepnutím DNS? Aj tak inštalujte na skutočnú adresu s https://. Hneď ako sa DNS prepne, požiadajte o certifikát; dovtedy uvidíte varovanie len vy sami (cez súbor hosts alebo testovaciu adresu).
Kam WordPress umiestniť?
Tri možnosti:
| Miesto | Adresa | Kedy |
|---|---|---|
| Hlavný priečinok domény | https://example.com/ | Bežná voľba pre vašu hlavnú stránku |
| Podpriečinok | https://example.com/blog/ | Ak zvyšok domény slúži na niečo iné |
| Subdoména | https://test.example.com/ | Pre testovaciu stránku, druhú stránku alebo testovacie prostredie (staging) (lekcia 8.3) |
Dve úskalia pri hlavnom priečinku:
- Staré súbory: ak tam ešte je
index.html(napríklad predvolená stránka "tu bude vaša stránka"), webový server jej môže dať prednosť pred WordPressom. Staré súbory najprv odstráňte alebo odložte nabok. - Stará stránka, ktorú chcete zachovať: najprv vytvorte zálohu a WordPress radšej nainštalujte na subdoménu na testovanie. Až keď je nová stránka hotová, presuniete ju do hlavného priečinka (lekcia 9.5 o presťahovaní).
Doména bez www alebo s www?
Vopred si zvoľte, či bude vaša stránka na example.com alebo www.example.com. Obe možnosti sú v poriadku; dôležité je, aby ste si vybrali. Druhý variant neskôr presmerujete (lekcia 3.2). Ak v inštalátore zvolíte https://www.example.com, WordPress to zapíše všade; neskoršia zmena je možná, ale vyžaduje kolo hľadania a nahrádzania v databáze.
Čo si pripraviť vopred
Toto si pripravte ešte pred otvorením inštalátora:
- e-mailovú adresu pre správcu, ktorú sami čítate (sem prídu odkazy na heslá a upozornenia od WordPressu);
- používateľské meno pre správcu, ktoré nie je
admina nie je vaše verejné meno; - správcu hesiel na uloženie dlhého hesla;
- názov a krátky popis vašej stránky (môžete neskôr zmeniť);
- jazyk stránky.
V praxi: ako to vyzerá v paneli
Ako príklad používame DirectAdmin. V cPanel a Plesk sa rovnaké súčasti nachádzajú pod inými názvami (SSL/TLS, PHP Selector alebo PHP Settings).
- Skontrolujte v časti Správa DNS (alebo u svojho registrátora), či A záznam a www smerujú na IP adresu vášho balíka.
- V časti SSL certifikáty požiadajte o certifikát Let's Encrypt pre
example.comawww.example.com. - V časti Select PHP version zvoľte najnovšiu verziu PHP, ktorú chcete používať.
- V časti Web FTP skontrolujte, či je
public_htmlprázdny, okrem prípadných súborov od poskytovateľa hostingu.
Zhrnutie
- wordpress.org odporúča PHP 8.3 alebo vyššiu a MariaDB 10.11+ alebo MySQL 8.0+, plus HTTPS.
- Doména (bez www aj s www) musí smerovať na váš hosting; odstráňte staré AAAA záznamy.
- Požiadajte o certifikát pred inštaláciou a inštalujte rovno na
https://. - Neinštalujte na dočasnú adresu servera; pred zmenou DNS testujte cez súbor hosts alebo testovaciu adresu.
- Vopred si zvoľte miesto (hlavný priečinok, podpriečinok, subdoména) a doménu bez www alebo s www, a odstráňte staré úvodné súbory.
Kvíz
Úloha
Úloha A2.1: Je vaša doména pripravená na WordPress? Zadajte doménu, na ktorej chcete nainštalovať WordPress (alebo ste ho už nainštalovali). Program skontroluje, či doména bez www a s www smerujú na verejnú IP adresu, či A a AAAA záznamy smerujú na rovnaký server, a či na porte 443 existuje platný certifikát, ktorý pokrýva obe adresy. Zároveň sami uveďte, ktorú z oboch možností zvolíte ako hlavnú adresu.
Ďalšie čítanie
Tieto články popisujú kroky v paneloch WebOké; v iných paneloch fungujú podobne.
- Návod na DirectAdmin 13.2: WordPress inštalácia
- Návod na DirectAdmin 6.2: Bezplatný certifikát Let's Encrypt požiadať
- Návod na DirectAdmin 18.8: Testovanie mojej webovej stránky pred presunom domény
- Príručka WebOké 14.2: Otestovanie webovej stránky pred presunom
- Bezplatný kurz DNS 3.1: A a AAAA záznamy
- Systémové požiadavky WordPressu (wordpress.org, Angličtina): https://wordpress.org/about/requirements/
