Návody

Inštalácia Joomla: kompletný návod krok za krokom

Inštalácia Joomla: kompletný návod krok za krokom

Inštalácia redakčného systému Joomla nie je zložitá a pri bežnom webhostingu ju možno zvládnuť približne za niekoľko minút. Potrebujete doménu, vhodný hosting, databázu a aktuálny inštalačný balík Joomla.

V tomto návode si ukážeme **manuálnu inštaláciu Joomla na webhosting** – od kontroly technických požiadaviek cez nahratie súborov až po prvé prihlásenie do administrácie.

Návod je aktualizovaný pre Joomla 6. V čase aktualizácie článku v júli 2026 je najnovšou stabilnou verziou **Joomla 6.1.2**. Na oficiálnej stránke je zároveň dostupná aj staršia podporovaná vetva Joomla 5.4.

 

 Čo potrebujete pred inštaláciou Joomla

Pred začatím inštalácie si pripravte:

- doménu alebo subdoménu,

- webhosting s podporou PHP a databázy,

- prístup do administračného rozhrania hostingu,

- prístup cez FTP alebo správcu súborov,

- prázdnu databázu,

- prihlasovacie údaje do databázy,

- aktuálny inštalačný balík Joomla.

Ak vytvárate iba skúšobnú stránku, Joomla môžete nainštalovať aj lokálne do počítača. Na tento účel možno použiť napríklad XAMPP, WampServer, Docker alebo inú lokálnu serverovú platformu.

 

Technické požiadavky Joomla 6

Webhosting musí spĺňať technické požiadavky aktuálnej verzie Joomla. Pre Joomla 6 sú podporované najmä tieto parametre:

Súčasť servera

Podporovaná verzia

Odporúčaná verzia

PHP

8.3 alebo novšie

PHP 8.4

MySQL

8.0.13 alebo novšie

MySQL 8.4

MariaDB

10.6 alebo novšie

novšia podporovaná verzia

PostgreSQL

14 alebo novšie

PostgreSQL 17

Apache

2.4

2.4

Microsoft IIS

10

10

 

Joomla zároveň odporúča PHP pamäťový limit minimálne **256 MB**. Server musí mať aktívne potrebné PHP rozšírenia, napríklad JSON, SimpleXML, DOM, Zlib, GD a ovládač pre používanú databázu. Modul `mod_rewrite` nie je nevyhnutný na samotnú inštaláciu, ale je vhodný na používanie pekných URL adries.

Parametre hostingu si môžete overiť v jeho administračnom rozhraní alebo u poskytovateľa technickej podpory.

 

1. Stiahnutie Joomla

Aktuálny inštalačný balík sťahujte výhradne z oficiálnej stránky projektu Joomla.

Pre novú inštaláciu vyberte balík označený ako:

**Joomla Full Package – ZIP**

Nepoužívajte aktualizačný balík určený na prechod zo staršej verzie. Pre čistú inštaláciu je potrebný kompletný balík.

ZIP súbor nemusíte rozbaľovať vo svojom počítači, pokiaľ správca súborov vášho hostingu podporuje rozbaľovanie archívov priamo na serveri. Takýto postup býva podstatne rýchlejší než nahrávanie tisícov samostatných súborov cez FTP.

 

2. Vytvorenie databázy

Joomla ukladá články, nastavenia, používateľov, položky menu a ďalšie údaje do databázy. Pred spustením inštalácie preto vytvorte novú prázdnu databázu.

V administračnom rozhraní hostingu vyhľadajte sekciu s názvom:

- Databázy,

- MySQL databázy,

- MariaDB,

- Správa databáz,

- phpMyAdmin.

Názvy sa môžu líšiť podľa poskytovateľa hostingu.

 

Vytvorte:

1. novú databázu,

2. databázového používateľa,

3. dostatočne silné heslo,

4. priraďte používateľovi všetky potrebné oprávnenia k databáze.

 

Zapíšte si tieto údaje:

- typ databázy,

- názov databázového servera,

- názov databázy,

- používateľské meno databázy,

- heslo databázy.

Databázový server býva najčastejšie označený ako `localhost`. Niektoré hostingy však používajú vlastnú adresu, napríklad `mysql.example.sk`. Použite preto presne ten údaj, ktorý uvádza váš poskytovateľ. Oficiálny návod Joomla uvádza rovnaké štyri základné údaje potrebné na pripojenie: databázový server, názov databázy, používateľské meno a heslo.

 

3. Nahratie súborov na server

Prihláste sa do správcu súborov hostingu alebo použite FTP klienta, napríklad FileZilla.

Súbory Joomla nahrajte do priečinka, z ktorého sa načítava vaša doména. Najčastejšie ide o priečinok: public_html

Používať sa však môžu aj názvy: www, htdocs, httpdocs, web.

Ak má byť stránka dostupná priamo na adrese: https://www.example.sk

nahrajte obsah inštalačného balíka priamo do koreňového priečinka domény.

Ak má byť Joomla dostupná napríklad na adrese: https://www.example.sk/joomla, vytvorte v koreňovom priečinku podpriečinok `joomla` a súbory nahrajte doň.

Dávajte pozor, aby ste omylom nevytvorili zbytočne vnorený priečinok. Súbory ako `index.php`, `administrator`, `components`, `installation` a `libraries` sa musia nachádzať priamo v cieľovom priečinku stránky.

Oficiálna dokumentácia odporúča nahrať ZIP balík na server a rozbaliť ho priamo v cieľovom priečinku. Pri rozbaľovaní v počítači je potrebné nahrať obsah balíka, nie nadradený priečinok vytvorený archivačným programom.

 

4. Spustenie inštalátora Joomla

Po nahratí súborov otvorte v internetovom prehliadači svoju doménu: https://www.example.sk

Joomla automaticky spustí webový inštalátor.

Ak sa inštalátor nezobrazí, skontrolujte:

- či sú súbory v správnom priečinku,

- či doména smeruje na správny hosting,

- či je nastavená podporovaná verzia PHP,

- či server dokáže spustiť súbor `index.php`.

 

5. Výber jazyka a názvu stránky

V prvom kroku vyberte jazyk inštalácie. Joomla sa pokúsi jazyk nastaviť automaticky podľa nastavení internetového prehliadača.

Následne zadajte: Názov stránky

Môže ísť o názov firmy, projektu, organizácie alebo webovej stránky.

Napríklad: Moja firemná stránka

Názov možno neskôr zmeniť v globálnej konfigurácii Joomla.

Po vyplnení pokračujte na nastavenie prihlasovacích údajov.

 

6. Vytvorenie účtu hlavného administrátora

V ďalšom kroku vytvoríte účet používateľa s oprávneniami Super User.

Vyplňte: Skutočné meno

 

Meno správcu stránky. Môže to byť celé meno alebo pomenovanie administrátora.

 

Používateľské meno

Zvoľte používateľské meno, ktoré nebude ľahké uhádnuť.

Nepoužívajte jednoduché názvy ako: admin, administrator, spravca

 

Heslo

Použite dlhé a jedinečné heslo. Malo by obsahovať kombináciu:

- veľkých a malých písmen,

- číslic,

- špeciálnych znakov.

 

E-mail administrátora

Zadajte funkčnú e-mailovú adresu. Joomla ju môže použiť napríklad pri obnove zabudnutého hesla.

Oficiálny návod Joomla výslovne odporúča nepoužívať meno `admin` a pre hlavný účet nastaviť silné heslo, pretože Super User má úplnú kontrolu nad verejnou aj administrátorskou časťou stránky.

 

7. Nastavenie databázy

V treťom kroku zadajte údaje databázy, ktoré ste si pripravili.

Typ databázy

Na väčšine webhostingov vyberte: MySQLi

 

Názov servera

Najčastejšie: localhost

Použite však údaj poskytnutý hostingom.

 

Používateľské meno

Zadajte používateľa, ktorého ste vytvorili pre databázu.

 

Heslo

Zadajte heslo databázového používateľa.

 

Názov databázy

Zadajte presný názov vytvorenej databázy.

 

Predpona tabuliek

Joomla automaticky navrhne náhodnú predponu, napríklad: x7k4p_

 

Automaticky vytvorenú predponu môžete ponechať. Jej úlohou je odlíšiť tabuľky tejto inštalácie od iných tabuliek v rovnakej databáze.

Po vyplnení údajov Joomla otestuje pripojenie k databáze. Ak sú údaje správne, vytvorí potrebné tabuľky a konfiguračný súbor.

 

8. Dokončenie inštalácie

Po úspešnom vytvorení databázy Joomla dokončí inštaláciu a zobrazí záverečnú obrazovku.

K dispozícii bývajú dve základné možnosti:

- Otvoriť stránku – zobrazí verejnú časť webu,

- Otvoriť administráciu – otvorí prihlasovaciu stránku administrácie.

Verejná stránka je dostupná na hlavnej adrese domény: https://www.example.sk

Administrácia Joomla je štandardne dostupná na adrese: https://www.example.sk/administrator

Po úspešnom dokončení inštalácie Joomla odstráni inštalačný priečinok. Ak by sa zobrazila výzva na jeho odstránenie, nevstupujte do ďalšej konfigurácie, kým nebude priečinok `installation` odstránený.

 

9. Prvé kroky po inštalácii

Po prvom prihlásení do administrácie odporúčame vykonať niekoľko základných nastavení.

Skontrolujte aktualizácie

 

Otvorte: Systém → Aktualizácie

Skontrolujte aktualizácie samotnej Joomla, jazykových balíkov aj nainštalovaných rozšírení.

 

Nastavte časové pásmo

Otvorte: Systém → Globálna konfigurácia → Server

Pre slovenskú stránku vyberte časové pásmo: Bratislava

 

Skontrolujte HTTPS

Stránka by mala používať zabezpečené pripojenie a platný SSL certifikát. V globálnej konfigurácii možno následne zapnúť presmerovanie celej stránky na HTTPS.

 

Zapnite pekné URL adresy

V časti: Systém → Globálna konfigurácia → Web

zapnite:

- URL adresy vhodné pre vyhľadávače,

- prepisovanie URL adries.

 

Na serveroch Apache môže byť potrebné premenovať súbor: htaccess.txt na: .htaccess

Skontrolujte e-mailovú komunikáciu

V globálnej konfigurácii overte nastavenie odosielania e-mailov. Pri profesionálnych stránkach je vhodnejšie používať SMTP údaje než základnú PHP funkciu na odosielanie pošty.

 

Aktivujte viacfaktorové overenie

Pre účet Super User nastavte viacfaktorové overenie. Výrazne tým obmedzíte riziko zneužitia hesla administrátora.

 

Vytvorte zálohu

Po základnej konfigurácii vytvorte prvú úplnú zálohu súborov a databázy. Záloha vám umožní vrátiť sa k funkčnej čistej inštalácii.

Kontrola PHP nastavení, oprávnení priečinkov a zapisovateľnosti konfiguračných súborov patrí medzi dôležité úkony po dokončení inštalácie.

 

Najčastejšie problémy pri inštalácii Joomla

Nepodarilo sa pripojiť k databáze

Skontrolujte:

- názov databázového servera,

- názov databázy,

- používateľské meno,

- heslo,

- oprávnenia databázového používateľa.

 

Častou chybou je použitie údajov na prihlásenie do hostingu namiesto samostatných údajov databázy.

Zobrazí sa chyba 500

Príčinou môže byť:

- nepodporovaná verzia PHP,

- chýbajúce PHP rozšírenie,

- nesprávny súbor `.htaccess`,

- nekompatibilné nastavenie servera,

- nesprávne oprávnenia súborov.

Ako prvé skontrolujte chybový denník hostingu a nastavenú verziu PHP.

 

Joomla nedokáže vytvoriť configuration.php

Ak server nemá oprávnenie na zápis, inštalátor môže na konci zobraziť obsah konfiguračného súboru.

V takom prípade:

1. skopírujte zobrazený obsah,

2. vytvorte súbor `configuration.php`,

3. vložte doň skopírovaný obsah,

4. nahrajte ho do koreňového priečinka Joomla.

 

Inštalácia sa zastaví alebo vyprší časový limit

Skontrolujte hodnoty:

memory_limit

max_execution_time

upload_max_filesize

post_max_size

 

Oficiálny používateľský návod odporúča okrem pamäťového limitu 256 MB aj `upload_max_filesize` a `post_max_size` približne 64 MB, aby neskôr nezlyhávala inštalácia väčších rozšírení.

 

Automatická alebo manuálna inštalácia?

Mnohé hostingy ponúkajú automatický inštalátor, pomocou ktorého možno Joomla nainštalovať niekoľkými kliknutiami.

Automatická inštalácia je vhodná najmä pre začiatočníkov. Manuálny postup však poskytuje väčšiu kontrolu nad:

- použitou verziou Joomla,

- názvom databázy,

- umiestnením súborov,

- používateľskými účtami,

- databázovou predponou,

- nastaveniami servera.

 

Pri automatickom inštalátore si po dokončení vždy overte, či bola nainštalovaná aktuálna stabilná verzia Joomla.

 

Záver

Inštalácia Joomla pozostáva zo štyroch hlavných krokov: vytvorenia databázy, nahratia súborov, vyplnenia webového inštalátora a základného zabezpečenia stránky.

Po dokončení inštalácie nezabudnite skontrolovať aktualizácie, nastaviť HTTPS, pekné URL adresy, e-mailovú komunikáciu, viacfaktorové overenie a pravidelné zálohovanie.

Tým získate pripravený základ, na ktorom môžete vytvárať kategórie, články, menu, moduly a následne inštalovať šablóny alebo ďalšie rozšírenia Joomla.

 

Často kladené otázky

Je Joomla zadarmo?

Áno. Joomla je open-source redakčný systém, ktorý možno bezplatne stiahnuť a používať. Platiť však môžete za webhosting, doménu, komerčnú šablónu alebo rozšírenia.

 

Musím vedieť programovať?

Nie. Samotnú inštaláciu a bežnú správu stránky možno zvládnuť bez programovania. Znalosť HTML, CSS alebo PHP je potrebná až pri pokročilejších úpravách.

 

Môžem nainštalovať Joomla bez domény?

Áno. Joomla možno nainštalovať na dočasnú adresu hostingu, subdoménu alebo lokálny server v počítači.

 

Môže byť viac Joomla stránok v jednej databáze?

Technicky áno, pokiaľ každá inštalácia používa inú predponu databázových tabuliek. Z dôvodu prehľadnosti, zálohovania a bezpečnosti je však vhodnejšie používať pre každú stránku samostatnú databázu.

Image

môj CMS je slovenský informačný portál venovaný redakčnému systému Joomla. Prináša zrozumiteľné návody, praktické tipy, novinky, bezpečnostné upozornenia a informácie o aktualizáciách, šablónach a rozšíreniach pre začiatočníkov aj skúsených používateľov.