DŮLEŽITÁ UPOZORNĚNÍ: Tento dokument je z archivu na www.wifimorava.com (+420-776-206200) . Za obsah článků jiných autorů a správnost případných informací v nich obsažených neručíme. Pokud byl znám zdroj článku, byl vždy uveden.
Joomla je profesionální redakční systém určený pro kompletní správu webového obsahu. Obsahuje velké množství pluginů a dostupných rozšíření, podporuje změny vzhledu, blogy, diskusní fóra, hlasování, kalendář, apod. Joomla disponuje kvalitní základnou vývojářů a přispěvovatelů, je licencována pod GNU GPL a šiřitelná zdarma. Do Joomly se dá doinstalovat celá řada rozšíření, pro některá z nich jsou k dispozici samostatné návody. K instalaci použijeme eCommerce_cs-CZ™ (původní český instalační balíček pro portály a e-shopy postavené na Joomla a VirtueMart. Balíček je masivně přednastaven na pohodlnou instalaci a ovládání, a obsahuje řadu doplňků pro lepší tvorbu stránek (pozor bez jakýchkoliv záruk - vše si odzkoušejte a překontrolujte a změňte dle Vaší potřeby ... DPH, názvy, přepočítávání, dopravu, obchodní podmínky, kontakty, ujednání, loga atd.).
Nejprve něco o balíčku eCommerce_cs-CZ_14-04_06_Belldandy http://www.vitakappa.net/autoindex/
Jak takový e-shop může vypadat zjistíte, když si kliknete na níže uvedený obrázek:
eCommerce_cs-CZ je instalační balíček pro internetové obchody:
eCommerce_cs-CZ_templates.zip
,
šablony jsou zběžně zkontrolované a na první pohled neobsahují závažné díry
do systému, nicméně jejich použití je osobním rozhodnutím každého správce
stránek.
Výběr vzhledu
, modul je zveřejněný a
zobrazuje se v levém sloupci.
VirtueMart Clouds
, jenž vypisuje
nejčastěji použitá slova (štítky) v popisech a jménech zboží, toto je spjato
s vyhledáváním zboží v obchodě; modul se také zobrazuje v levém sloupci a je
v něm vypnutá kontrola skladu.
Vinaora Visitors Counter
, zobrazuje
návštevnost Dnes, Včera, Tento týden, Minulý týden, Tento měsíc, Minulý
měsíc a Celkem; zobrazuje se v pravém sloupci.
ja_larix
, pro VM nemá flypage a navíc je
hnusná, základní šablona pro Joomlu je Phoca Nature
a pro VM je
to default
.
vm_login
, tento modul je
zveřejněn v pravém sloupci a je nastaveno Zobrazit všude, také je vypnuto
přihlašování přes základní modul VirtueMartu (toto občas vyvolávalo varovné
upozornění, jenž mátlo uživatele stránek). browse_1
,
šablona podrobností o produktu je flypage.tpl
.
confirmation_email_hack.tpl.php
.
Příprava na instalaci
Stažení programu
Instalační balík si stáhněte ze stránek
http://www.vitakappa.net/
( pro více informací navštivte
domácí stránku balíčku a
download ).
Pro správnou funkci je třeba mít nainstalován náš Synology server (tato stránka
se tím moc nezabývá)
Vytvoření databáze
Před instalací je potřeba mít vytvořenou databázi na serveru. Tu snadno
vytvoříte po přihlášení do administračního systému v sekci MySQL databáze.
Vyplňte formulář pro vytvoření nové databáze, nastavte porovnávání utf8_czech_ci,
pojmenujte databázi (např. jomla01), doplňte heslo a klikněte na
"Vytvořit".
Kopírování souborů
Vytvořte si na vašem počítači dočasnou složku (pojmenujte ji například joomla)
a rozbalte tam dříve stažený instalační soubor (např. pomocí programu Total
Commander, ale nejlépe je použít asi FileZilla Client
http://filezilla-project.org/ ). Pomocí FTP klienta nahrajte soubory z
adresáře joomla do adresáře webu, ve kterém budete chtít mít nainstalovaný
redakční systém (v našem případě do adresáře web/shop/).
Instalace
Nyní můžete začít se samotnou instalací. Ve vašem prohlížeči zadejte název a
adresář webu, kde jsou nahrány soubory Joomly (v našem případě
http://10.26.222.222/shop/installation/ ).
Krok 1 - Výběr jazyka
Na úvodní stránce vyberte nastavení jazyka, ve kterém bude instalace provedena.
Zvolte možnost cs-CZ - Česky (czech). Pro pokračování stiskněte tlačítko "Další"
v horním rohu obrazovky.
Krok 2 - Před instalační kontrola
V tomto kroku instalátor zjistí, zda je systém nakonfigurován tak, aby správně
spolupracoval se stránkami a databází Joomly. Pokračujte stisknutím tlačítka
"Další".
Krok 3 - Licenční ujednání
Na další stránce vidíte licenci programu, pokud jste obeznámeni s licencí GNU
GPL, můžete opětovným kliknutím na "Další" pokračovat dále.
Krok 4 - Konfigurace MySQL databáze - Pro správné nastavení databáze je
potřeba vyplnit následující informace.
* Typ databáze - vyberte mysql
* Jméno hostitele - vyplňte localhost
* Uživatelské jméno - vyplňte název databáze, kterou jste založili v
administračním systému root
* Heslo - vyplňte heslo k vaší mysql databázi nasehleslojeheslo
* Jméno databáze - vyplňte název databáze jomla01
Uživatelé, kteří Joomlu reinstalují mohou změnit volbu "Smazat existující
tabulky" v pokročilém nastavení nebo změnit "Prefix tabulek".
Pokračujte stisknutím "Další".
Krok 5 - Nastavení FTP
Nastavení FTP přístupu systému Joomla ke své složce z bezpečnostních důvodů
nedoporučujeme a proto v následující volbě zvolte "Ne" u volby - Povolit
FTP vrstvu. Pokračujte stisknutím tlačítka "Další".
Krok 6 - Hlavní nastavení
V tomto kroku je potřeba nastavit "Jméno vašich web stránek", vyplnit váš
email (v našem případě mojejmeno@seznam.cz ) a dvakrát zadat heslo
správce. Dále je možné stisknutím tlačítka "Instalovat ukázková data" do
systému Joomla vložit několik ukázkových položek (vřele doporučujeme). Pro
pokračování stiskněte tlačítko "Další".
Krok 7 - Dokončení instalace
Posledním krokem instalace je finální potvrzení, že Joomla byla úspěšně
nainstalována. Před prvotním přihlášením do systému Joomla je potřeba smazat
složku installation v kořenovém adresáři vašeho webu pomocí FTP klienta.
Přihlašovací jméno do administrace je root. Heslo je naseheslojeheslo,
které jste zadali v minulém kroku.
Nezapomeňte níže označeno složku odstranit (installation)
Nyní se přihlásíte do administrátorského rozhraní systému Joomla (v našem
případě na adrese
http://10.26.222.222/shop/administrator/index.php )
Instalace, aktualizace
Instalace komponent se neliší od instalací jakýchkoli
dalších rozšíření Joomla!. Pro případ, že však přece jen nevíte, jak na věc,
následuje rychlý návod:
Poté, co jste si stáhli komponentu, přihlaste se jako superadministrator ve
správcovské části Vašich webových stránek. Z horního menu vyberte "Rozšíření"
> "Instalovat / Odinstalovat". Klikněte na tlačítko "Procházet" a
najděte stažený archiv. Poté klikněte na "Nahrát soubor a Instalovat".
Máte-li instalovánu verzi Joomla! 1.5.5 či
vyšší, probíhá upgrade komponenty stejným způsobem, jako instalace. Máte-li
starší verzi Joomla!, je potřeba před instalací nové verze starou verzi
odinstalovat. Verze Joomla! nižší, než 1.5.5, nenabízejí možnost upgradu a
neumožní instalaci nové verze přes starou.
Nyní je potřeba nainstalovat zalohavací komplet (kompletní balíček s češtino - komponenta com_joomlapack-2.4.1-plus_cz.zip .
Pokud Vám bude vyhazovat nainstalovaná Joomla chybovou hlášku: JFolder::create: Path not in open_basedir paths Unable to create destination bude nutné z editovat a upravit v PSPad editoru (http://www.pspad.com/cz/) editoru úpravu v adresáři instalace joomla: /Joomla_root/libraries/joomla/filesystem/folder.php v našem případě /web/shop/libraries/joomla/filesystem/folder.php
Najdeme
řádek:
Code: Select all
$obd = ini_get('open_basedir');
a upravíme jej takto:
Code: Select all
//$obd = ini_get('open_basedir');
... a provedeme restart servery Synology (u nás nebyl nutný, ale pro jistotu...):
Jinak jak přenést webové stránky na jiný webhosting, či jak zajistit případnou obnovu poškozených či jinak znehodnocených stránek. Existuje několik možností a postupů, jak toho docílit. V níže uvedeném odkazu je jeden možný postup, založený na komponentě Joomlapack, která nám vyprodukuje JPA soubor, který pak použijeme pro obnovu nebo přesun na jiný webhosting (dále již budu používat termín obnova). K obnově pak použijeme Kickstart script. Obnovu webu lze provést pomocí skriptu kickstart.php v ručním nebo automatickém režimu. Jediný podstatný rozdíl je v tom, že při ručním režimu musíte všechny potřebné údaje (databáze, jméno a heslo db uživatele atd.) zadat ve formuláři při spuštěním obnovy, ve formuláři skriptu kickstart.php. Automatický řežim např. využijete, pokud např. na daném webu testujete některá nastavení a periodicky se vracíte ke konkrétní záloze. Pro automatický režim si potřebné údaje vložíte přímo do kickstart.php skriptu. Další podrobné info je zde: http://www.e-pomoc.cz/navody-reseni-webu-joomla/obnova-webu-prenos-webovych-stranek-joomlapack-kickstart .
Tímto je instalace dokončena. Nyní můžete váš web začít plnit obsahem. Ukázku čerstvě nainstalované Joomly si můžete prohlédnout na http://10.26.222.222/shop/ .
Aktualizace
Z bezpečnostních důvodů doporučujeme pravidelně provádět aktualizaci aplikace.
Odkazy:
* http://www.joomla.org/ - oficiální
stránky Joomla (v angličtině)
* http://help.joomla.org/ - online
dokumentace (v angličtině)
* http://joomlanavod.ic.cz/ - stránky o
redakčním systému Joomla
* http://gyd.name/Table/Joomla/ -
manuálové stránky Joomla, návody, tipy, triky
* http://www.vitakappa.net/ eCommerce_cs-CZ™,
původní český instalační balíček pro portály a e-shopy postavené na Joomla a
VirtueMart. Balíček je masivně přednastaven na pohodlnou instalaci a ovládání, a
obsahuje řadu doplňků pro lepší tvorbu stránek. Pro více informací navštivte
domácí stránku balíčku.
Podpora
Pokud shledáte tento balíček užitečným, můžete jeho vývoj podpořit malou částkou
na konto 2107208003-0800 Česká Spořitelna. Účet je autora - není
náš!!!