
Zen Cart - Instalace
Návody pro C4
K dispozici je stránka o aplikaci Zen Cart, na které naleznete: popis aplikace, screenshoty stránek, návody pro aplikaci, demo stránky, reference aplikace, graf popularity, statistiky aplikace, diskuze k aplikaci. - Zobrazit stránku aplikace
Příprava na instalaci
Stažení aplikace
Nejprve si stáhněte aplikaci z oficiálních stránek http://www.zen-cart.com/ stisknutím tlačítka Download. Ze stránek http://www.zencart.cz/ ze sekce "Ke stažení" si stáhněte český jazykový balíček.
Rozbalení souborů
Rozbalte (např. pomocí programu Total Commander) staženou aplikaci Zen Cart do nějakého adresáře ve vašem počítači (např. si vytvořte adresář zencart). Je nutné zachovat strukturu adresářů - po rozbalení byste tedy v této složce měli najít (mimo jiných souborů) adresáře admin, cache, docs, atd. Soubor s češtinou rozbalte např. do adresáře cestina.
Zkopírování souborů s češtinou
Rozbalené soubory s češtinou zkopírujte do adresáře zencart. Pravděpodobně dojde k požadavku na přepsání několika souborů, požadavek potvrďte a soubory přepište.
Úprava souboru installer_params.php
Pro správné zobrazení českých znaků je nutné udělat malou úpravu souboru installer_params.php, který se nachází v adresáři zc_install/includes. Otevřte si soubor ve vašem oblíbeném textovém editoru (např. PSPad) a upravte řádek:
define('DB_CHARSET', 'latin1');
na tento tvar:
define('DB_CHARSET', 'cp1250');
Po úpravě řádku soubor uložte a zavřete.
Zkopírování souborů na web
Přeneste všechny soubory a složky z adresáře zencart pomocí FTP klienta do složky na serveru, do které chcete aplikaci Zen Cart instalovat. V našem případě soubory kopírujeme do kořenového adresáře webu zencart.demo1.cz.
Vytvoření databáze
Přihlašte se do administračního systému, v sekci MySQL databáze vyplňte formulář pro vytvoření nové databáze - nastavte porovnávání cp_1250_general_ci, pojmenujte databázi (např. db-domena, v našem případě db-demo1), doplňte heslo a klikněte na "Vytvořit".
Další nastavení
Pro web, na který budete Zen Cart instalovat, požádejte o aktivaci knihoven Curl a OpenSSL.
Instalace
Pro zahájení instalace zadejte v prohlížeči název webu a adresáře, kam jste nahráli instalaci a připojte na konec adresy /zc_install. V našem případě to bude adresa http://zencart.demo1.cz/zc_install. Zadáteli adresu bez /zc_install, zobrazí se vám předinstalační stránka - kliknutím na odkaz "klikněte zde" dojde k přesměrování na začátek instalace.
Uvítání
Na první stránce se nacházejí různé informace o programu a jeho požadavcích na systém. Pro pokračování zvolte tlačítko "Pokračovat".
Potvrzení licence
Druhá strana obsahuje informace o licenci GNU GPL. Pokud jste obeznámeni s touto licencí, označte položku "Četl/a jsem a souhlasím s dodržováním podmínek, tak jak jsou uvedeny." a pokračujte stisknutím tlačítka "Pokračovat".
Kontrola systému
Instalátor systému Zen Cart zkontroluje nastavení webového serveru. Červeně zvýrazněná položka PHP Safe Mode = On označuje nedoporučované nastavení, webhostingový systém je však nastaven na zvýšené zabezpečení a zajišťuje zpětnou kompatibilitu i pro programy, které požadují tuto direktivu vypnutou. Pro pokračování stiskněte tlačítko "Instalovat".
Nastavení databáze
V následujících položkách vyplňte tyto údaje:
Položky Informace o databázi:
- Typ databáze – ponechte volbu MySQL
- Hostitel databáze – ponechte localhost
- Uživatelské jméno k databázi - vyplňte název databáze, kterou jste vytvořili v administračním systému (v našem případě db-demo1)
- Heslo k databázi - vyplňte heslo, které jste zadali při vytvoření databáze
- Název databáze - vyplňte název databáze (v našem případě db-demo1)
Položky Databáze - VOLITELNÉ nastavení:
- Identifikátor obchodu (Table-Prefix) - pokud budete databázi využívat i pro jiný systém (např. redakční systém, diskuzní fórum)doporučujeme vyplnit: zen_, v opačném případě ponechte prázdné
- Sessions databáze - zvolte ANO
- SQL Cache metoda - ponechte nastavené None
- Session/SQL Cache adresář - ponechte přednastavenou cestu pro mezipaměť
Pro pokračování stiskněte tlačítko "Uložit nastavení databáze".
Instalace právě probíhá
Na několik vteřin problikne stránka s postupem instalace ve formě hada, tvořený znakem vlnka. Po ukončení činnosti budete automaticky přesměrováni na další konfiguraci.
Nastavení systému
Zkontrolujte fyzické nastavení cest k vašemu Webu.
- Fyzická cesta pro Zen Cart - tato položka zobrazuje cestu fyzického umístění webu na serveru (např: /data/www/demo1.cz/zencart.demo1.cz)
- URL pro Zen Cart obchod - zobrazuje URL adresu vašeho webu
Položky HTTPS Domain a HTTPS Server URL budou zobrazeny ve tvaru https://. Pokud se rozhodnete využít zabezpečený přístup, je potřeba v administračním systému povolit přístup HTTP a HTTPS pro příslušný web.
Další dvě položky "Povolit SSL"a "Povolit SSL v administraci" upravují použití přístupu v zákaznickém a administrátorském systému Zen Cart. Pokud si nejste jisti, ponechte volbu "NE". Pro pokračování stiskněte tlačítko "Uložit nastavení systému".
Nastavení obchodu
Instalátor systému Zen Cart vás provede identifikací obchodu. Vyplňte následující položky:
- Název obchodu - jméno obchodu (v našem případě např. Ukázkový obchod Zen Cart)
- Majitel obchodu - zadejte vaše jméno a příjmení (příp. firmu)
- Email majitele obchodu - emailová adresa vlastníka obchodu
- Země obchodu - z rozbalovacího menu vyberte Česká republika
- Kraj obchodu - z rozbalovacího menu vyberte kraj, např. Středočeský
- Adresa obchodu - adresa obchodu a telefonní číslo
- Výchozí jazyk - ponechte Čeština
- Výchozí měna - ponechte Česká koruna
- Demo obchodu - pokud chcete nainstalovat ukázkové produkty - zvolte ANO
Pokračujte kliknutím na tlačítko "Uložit nastavení obchodu".
Nastavení administrátorského účtu
V tomto kroku je potřeba založit první administrátorský účet:
- Administrátorské jméno - vyplňte přihlašovací jméno do administrátorského rozhraní Zen Cartu (např. admin)
- Administrátorské heslo - vyplňte přihlašovací heslo do administrátorského rozhraní Zen Cartu
- Potvrdit administrátorské heslo - vyplňte znovu heslo pro kontrolu
- E-mail administrátora - vyplňte emailovou adresu účtu administrátora (např. info@demo1.cz)
Pokud chcete po přihlášení ověřovat nové verze systému Zen Cart dostupné na internetu, označte položku "Zkontrolovat Zen Cart aktualizace při přihlášení do administrace ". Pokračujte kliknutím na tlačítko "Uložit nastavení".
Dokončení instalace
Poslední obrazovka instalace nás informuje o úspěšně dokončené instalaci. Pro korektní práci programu Zen Cart je potřeba provést následující poinstalační úpravy.
Poinstalační úpravy
Připojte se ke svému serveru, na kterém máte nainstalovaný software Zen Cart. !!! Důležité !!! Přejmenujte složku admin na složitější tvar, nejlépe na náhodnou sekvenci znaků a písmen (např. R1s2u42xWadmin, do administračního rozhraní se pak dostanete odkazem http://zencart.demo1.cz/R1s2u42xWadmin). Zen Cart totiž obsahuje bezpečnostní chyby a zná-li někdo název admin adresáře, tak může instalaci prolomit (případně hacknout stránky). Poté v souboru admin/includes/configure.php (R1s2u42xWadmin/includes/configure.php) najděte řádky, na kterých se nachází tento text:
define('DIR_WS_ADMIN', '/admin/');
define('DIR_WS_HTTPS_ADMIN', '/admin/');
a upravte název složky admin na váš nový tvar. V našem ukázkovém případě bude úprava vypadat následovně:
define('DIR_WS_ADMIN', '/R1s2u42xWadmin/');
define('DIR_WS_HTTPS_ADMIN', '/R1s2u42xWadmin/');
Soubor configure.php uložte a nastavte mu atributy "jen pro čtení" (chmod 444). Dále smažte složku zc_install.
Bezpečnostní opatření pro starší verzi aplikace Zen Cart
Jelikož starší verze aplikace obsahuje mnoho bezpečnostních chyb, pomocí kterých dochází k častému napadení stránek, je nutné provést ještě další poinstalační úpravy. V diskuzním fóru na adrese http://forum.c4.cz/zentcart-napadeni-stranek-t210.html jsme pro vás připravili výčet potřebných úprav pro starší verzi aplikace 1.3.8a.
Ukázka
Ukázku čerstvě nainstalovaného e-shopu Zen Cart si můžete prohlédnou na adrese http://zencart.demo2.cz/.
Související odkazy
- http://www.zen-cart.com/ - oficiální stránky Zen Cart (v angličtině)
- http://www.zencart.cz/ - stránky oficiální české podpory – podpora uživatelům, rady, návody (v češtině)
Aktualizace
Z bezpečnostních důvodů doporučujeme pravidelně provádět aktualizaci aplikace.
Diskuzní fórum pro aplikaci Zen Cart
Nové diskuzní téma můžete založit v sekci Elektronické obchody.
| Témata | Reakce | Poslední příspěvek |
|---|---|---|
| Zen Cart - Po změně šablony zmizelo menu z levého sloupce | 1 | 13.01.2012 15:29 |
| Zen Cart - Nefunguje odesílání e-mailů | 2 | 11.01.2012 20:24 |
| Zen Cart - Po přechodu na verzi 1.3.9 se nezobrazuje cena | 1 | 21.12.2011 14:41 |
| Zen Cart - Jak opětovně zprovoznit náhled zvětšování obrázků | 2 | 18.12.2011 13:23 |
| V jaké složce,souboru se v Zencartu ukládají stránky ? | 2 | 06.12.2011 11:48 |
| Zen Cart - Editace zboží maže název zboží | 3 | 02.12.2011 10:43 |
| Zencart - Problémy s obrázky | 3 | 29.09.2011 11:36 |
| ZenCart - Zapomenuté heslo na localhostu | 1 | 31.08.2011 10:59 |
| ZenCart - Chybné zobrazení pravého sloupce po obnovení | 1 | 28.07.2011 10:51 |
| ZenCart - Přidání nové stránky do boxu s odkazy | 3 | 01.07.2011 15:05 |
Kompletní výpis diskuzních témat pro aplikaci Zen Cart
Změny a kontroly
K dispozici je kompletní přehled všech změn a kontrol v tomto návodu.
Zen Cart - Instalace
| Aplikace: | Zen Cart |
| Ověřeno pro: | Zen Cart 1.3.9h |
| Publikace: | 3.5.2009 |
| Změna: | 21.1.2011 |
| Kontrola: | 24.11.2011 |
| Přehled změn a kontrol | |
Nové texty
- Efront - Konfigurační soubor (3.2.)
- E107 - Konfigurační soubor (3.2.)
- Coppermine - Konfigurační soubor (3.2.)
- MediaWiki - Konfigurační soubor (3.2.)
- Joomla 2.5 - Instalace (2.2.)
Diskuzní fórum
- Webové aplikace
- Tvorba web stránek
- PHP, MySQL
C4 blog
- 9.12. - Jaký redakční systém vybrat?
- 18.10. - Nová verze RoundCube je tady














