Instalace Drupal 6.19
23. 9. 2010 | Autor: Lukáš
Průvodce instalací redakčního systému Drupal. S tímto návodem je instalace hračka. V článku naleznete i řešení případných problémů.
Příprava na instalaci
Stažení aplikace
Před zahájením instalace stáhneme poslední stabilní verzi Drupalu. Stažení provedeme buď z oficiálních stránek a nebo zde vpravo nahoře v boxu "Ke stažení".
Pokud chceme instalovat v českém prostředí, stáhneme navíc ze stránek Českého překladatelského týmu překlad odpovídající stažené verzi Drupalu.
Rozbalení souborů
Soubory je nutno nejdříve rozbalit do složky. K tomu můžete například použít některý program ze stránky Doporučený software
Nyní, pro nainstalování češtiny, rozbalíme do té samé složky soubor s češtinou. Je možné, že bude třeba některé soubory přepsat novými, to provedeme kliknutím na tlačítko Přepsat.
Zkopírování souborů na web
Složku s rozbalenými soubory Drupalu zkopírujeme na server pomocí protokolu SFTP. Ke kopírování použijeme např. program FileZilla.
Pokud nevíme, jaký program pro přenos souborů použít, podíváme se na seznam Doporučeného softwaru.
Vytvoříme databázi MySQL
Pro vytvoření databáze MySQL přejdeme na stránky Můj Český hosting. Přihlásíme se do klientské sekce do části Správa domény. V kartě Databáze klikneme na tlačítko založit novou databázi.
Instalace
1. Výběr jazyka
Prvním krokem při instalaci Drupalu je výběr jazyka. Pokud jsme v části Příprava na instalaci doinstalovali češtinu, nyní ji můžeme zvolit jako výchozí jazyk.
2. Kontrola požadavků
Instalátor provede kontrolu systému, systémových úložišť a serveru.
V některých případech se může objevit Chyba při ověřování závislostí, řešení tohoto problému naleznete níže.
3. Nastavení databáze
Drupal podporuje více typů databází, my použijeme MySQL. Všechny potřebné informace, pro zprovoznění databáze, nalezneme v klientské sekci. Je potřeba také kliknout na Pokročilé volby a nastavit správného hostitele, tedy IP adresu 127.0.0.1 .
4. Instalace webu
Instalátor bude stahovat soubory potřebné pro běh systému, které nejsou v instalačním balíčku.
5. Nastavení překladu
Instalátor na základě zvoleného jazyka stáhne soubory s překlady.
6. Nastavení webu
V tomto kroku budeme nastavovat administrátorský účet, jméno a email webu, časové pásmo a zda budeme chtít automaticky kontrolovat aktualizace.
Pro administrátorský účet si můžeme zvolit libovolné jméno a k němu zvolíme bezpečné heslo, to je takové, které má minimálně 8 znaků, obsahuje malá a velká písmena, číslice a znaky.
Necháme zatržené políčko s automatickou kontrolou aktualizací. Aktualizace opravují chyby v systému a mohou přinášet i nové funkce. Jejich hlavním přínosem pro nás, jakožto správce systému je vyšší bezpečnost a stabilita systému.
7. Dokončení překladu
Instalátor na základě zvoleného jazyka stáhne a doinstaluje překlady uživatelského rozhraní.
8. Dokončení instalace
Poslední krok instalace je již ryze informativní. Informuje nás o úspěšné instalaci a nabídne nám odkaz na námi vytvořený web.
Problémy při instalaci
Chyba při ověřování závislostí (2. krok)
Při ověřování požadavků redakčního systému může dojít k chybě, kdy instalátor nemá možnost zapisovat do konfiguračního souboru.
Odstranění chyby:
- v našem PC přejdeme do složky, do které jsme rozbalili Drupal
- přesuneme se do složky
drupal_v6.19/sites/default
- vytvoříme kopii souboru
default.settings.php
- kopii souboru
default.settings.php
přejmenujeme nasettings.php
- soubor
settings.php
zkopírujeme pomocí protokolu SFTP na server do složkysites/default
- po zkopírování souboru
settings.php
na server na něj klikneme pravým tlačítkem - v kartě oprávnění zaškrtneme u vlastníka pole čtení a zápis
- hotovo, nyní stačí kliknout na modře označený text zkuste opakovat akci
Problémy po instalaci Drupalu 7
Chybové hlášení s funkcí ini_set()
V námi testované verzi 7.0 aplikace zobrazovala chybové hlašení o tom, že je zakázána funkce ini_set() z bezpečnostních důvodů, které bohužel nelze přímo v administraci Drupalu vypnout.
Odstranění chyby:
Uvedené hlášení lze jednoduše odstranit zakomentováním všech volání této funkce v souborech includes/bootstrap.inc a sites/default/settings.php .