Lokální instalace Joomla a XAMPP na Ubuntu
V prostředí Linux se instalace skládá ze dvou kroků.
- Nejdříve je nutné nainstalovat XAMPP ve verzi korektně pracující s Joomla
- Následná instalace vlastní Joomly
XAMPP je soubor nezávislých balíků pro různé operační systémy (v současnosti pro tyto OS: MS Windows, Linux, MacOS, Solaris) vydaný pod licencí GNU. Název XAMP je zkratkou hlavních komponent a operačního systému, tedy X značící různé OS, Apache (web server), MySQL (databázový systém), PHP (skriptovací programovací jazyk) a Perl (interpretovaný programovací jazyk). Pro instalaci je nutné zvolit správnou verzi XAMPP. Novější verze 1.7.2 a vyšší obsahují PHP v. 5.3.X se kterým Joomla nepracuje korektně. Poslední verze obsahující PHP 5.2.X je XAMPP 1.7.1, který doporučujeme použít.
Zároveň je nutné brát na zřetel, že tento návod popisuje pouze instalaci a nepokrývá žádná bezpečnostní nastavení. V této konfiguraci je vhodné používat pouze pro vývojové účely.
V tomto návodu je krok po kroku popsána instalace:
- XAMPP v. 1.7.1 pro Linux
- Joomla 1.5.22
Podle tohoto návodu můžete postupovat i při instalaci novějších verzí Joomla než 1.5.22. Joomla verze 1.6 pracuje korektně stále pouze s PHP 5.2.X, odpovídající verze XAMPP proto zůstává na 1.7.1 a je detailně popsána níže.
Jedinou změnou, kromě stažení instalačního souboru požadované verze (Instalace Joomla - krok 1.), je zadání odpovídajícího názvu v bodě 3. Instalace Joomla. Poslední verze naleznete v sekci downloads na oficialních stránkách Joomla.org
Testované verze:
- Joomla 1.6.3
- Joomla 1.5.23
- Joomla 1.5.22
Použité verze OS:
- Ubuntu 10.04 "Lucid Lynx" LTS
- Ubuntu 8.04 "Hardy Heron" LTS
Instalace XAMPP
- Nejdříve stáhněte z domovské stránky sourceforge.net verzi určenou pro Linux a obsahující PHP pracující korektně s Joomlou. Poslední verze XAMPP obsahují PHP verze 5.3.X se kterou Joomla nefunguje. Instalační soubor uložte na plochu.
Doporučujeme použít verzi 1.7.1, která obsahuje PHP 5.2.9 a naleznete ji zde http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.7.1/xampp-linux-1.7.1.tar.gz/download
- Dalším krokem je instalace do adresáře "opt".
Spusťte terminál (Aplikace->Příslušenství->Terminál)
Pozor: Je nutné instalovat ze správné složky, tedy "Plocha" standartně se po spuštění terminálu nacházíte v domovském adresáři, pro změnu aktualní složky stačí zadat příkaz
a do okna terminálu zadejte příkaz:
sudo tar xvfz xampp-linux-1.7.1.tar.gz -C /opt
- Pro spuštění služeb zadejte do terminálu příkaz:
sudo /opt/lampp/lampp start
Pozor: Při opětovném spuštění počítače služby LAMPP nebudou aktivní.
Pokud je nechcete opětovně spouštět manuálně pomocí tohoto příkazu ale spouštět je automaticky při startu systému, musíte upravit soubor rc.local
Do terminálu zadejte příkaz:
gksudo gedit /etc/rc.local
Následovně se otevře okno textového editoru s obsahem souboru rc.local
Přidejte na samostatnou řádku: "/opt/lampp/lampp start" (bez uvozovek) a následovně soubor uložte.
Pozor: tento řádek musí být před "exit 0", nesmí tedy být posledním řádkem
- Pro kontrolu zda-li jsou spuštěny služby XAMPP potřebné pro funkčnost Joomla, zadejte do internetového prohlížeče adresu http://localhost Zobrazí se logo XAMPP s volbou jazyka

Po vybrání Vámi zvoleného jazyka (v tomto případě angličtina) přivítá Vás úvodní obrazovka XAMPP.

Stav jednotlivých služeb zjistíte po kliknutí na "Status" v levém sloupci.

Instalace Joomla
- Stáhněte z domovské stránky poslední verzi. Instalační soubor uložte na plochu. Aktuální verze (duben 2011) je 1.5.22 a naleznete ji zde http://joomlacode.org/gf/download/frsrelease/13105/57240/Joomla_1.5.22-Stable-Full_Package.zip
- Vytvořte adresář (např."joomla"), kam bude Joomla nainstalována. Zadejte do příkazové řádky terminálu tento příkaz
sudo mkdir /opt/lampp/htdocs/joomla
- Rozbalte stažený instalační soubor do připraveného adresáře pomocí příkazu
sudo unzip -d /opt/lampp/htdocs/joomla /home/ABCDEFGH/Plocha/Joomla_1.5.22-Stable-Full_Package.zip
kde "ABCDEFGH" nahraďte Vaším přihlašovacím jménem do systému a "Joomla_1.5.22-Stable-Full_Package.zip" je název staženého instalačního souboru. Pokud použijete jinou verzi než 1.5.22 nahraďte tuto část příkazu platným názvem souboru.
- Nastavte oprávnění pro zápis do celého adresáře joomla příkazem
sudo chmod 777 -R /opt/lampp/htdocs/joomla
- Spusťte samotnou instalaci.
Nejdříve se ujistěte zda jsou spuštěny všechny potřebné služby, viz.Instalace XAMPP bod 4.
Do řádku internetového prohlížeče zadejte http://localhost/joomla
Název za posledním lomítkem je adresář vytvořený v kroku 2 a upravovaný v krocích 3 a 4 (tedy "joomla"). Pokud instalujete do jiného adresáře, zadejte jeho název.
- Prvním krokem samotné instalace je výběr jazyka. Vyberte požadovaný jazyk a potvrďte tlačítkem "Další"

- Výstup předinstalační kontroly by měl nyní vypadat tak, jak je uvedeno na obrázku s vyjímkou nemožnosti zápisu do souboru "configuration.php". Pokud k této chybě nastane i přes dodržení uvedeného postupu, můžete i přesto pokračovat v instalaci a napravit ji v posledním kroku instalace.

- Přijmutí licence potvrďte kliknutím na tlačítko "Další"

- Nastavení databáze proveďte v souladu s obrázkem.
"Typ databáze" je "mysql"
"Jméno hostitele" doplňte "localhost"
"Uživatelské jméno" je "root"
"Heslo" ponechte prázné
"Jméno databáze" je názvem databáze, kterou instalace vytvoří, v tomto případě například "joomla"
Potvrďte tlačítkem "Další"

- Nastavení FTP se týká pouze hostingu, kde je používán safe_mode PHP. Při lokální instalaci není potřeba nic nastavovat, ponechte tedy nastavení implicitně tak, jak je na obrázku. Potvrďte kliknutím na tlačítko "Další"

- V hlavním nastavení vyplňte "Jméno web stránek" libovolným názvem, pro ilustraci např. "Testovací Joomla", tento název bude po instalaci použit jako titulek stránek.
Zadejte "Váš email" a "Heslo správce" - toto heslo slouží pro přihlášení do administrace Joomly, pečlivě si jej proto poznamenejte.
Dále máte možnost instalovat ukázková data, doporučujeme tuto možnost využít (dají se snadno později odstranit). Instalaci provedete kliknutím na tlačítko "Instalovat ukázková data" Pokračujte kliknutím na tlačítko "Další"

- Před dokončením Vás instalace informuje o nutnosti provedení dvou kroků - odstranění instalační složky a pokud se vyskytla chyba v kroku 5) i vytvoření souboru "configuration.php".

"configuration.php"
Aktualizováno 2011-06-20