Instalace CMS Drupal

Dalším z řady perfektně propracovaných redakčních systémů, je po Wordpressu a Joomle také redakční systém Drupal. Instalace drupalu pak patří mezi ty jednodušší. Dá se provést během dvou až pěti minut, a není nutné nijak zasahovat do scriptů, které drupal obsahuje. Instalaci si však i přesto opět podrobně rozdělíme do několika celků.

  • nároky drupalu
  • kde stáhnout drupal
  • příprava instalace na PC a na FTP
  • instalace
  • zprovoznění
Nároky Drupalu na webserver (vše splňuje Easy hosting na Linuxu):
  • Webový server nejlépe na Apache
  • PHP verze alespoň 4.3.3 a výše
  • PHP5 je podporováno verzemi 4.7 a výše, PHP 5.2.0 je podporováno od verze 4.7.5 a výše
  • Alespoň 16MB limit paměti pro PHP, doporučujeme však vyšší
  • Povolen soubor .htaccess a modul mod_rewrite pro čisté URL
  • MySQL alespoň verze 4.0 a vyšší
  • Uživatel MySQL musí mít práva na CREATE TEMPORARY TABLES, LOCK TABLES (nutno zažádat technickou podporu autorizovaným mailem o nastavení)

Kde stáhnout drupal Drupal je možné stáhnout přímo na oficiálním webu komunity -> www.drupal.org. Aktuálně k datumu psaní tohoto článku je na tomto webu ke stažení verze 6.1. Pro případné stažení postupujte dle níže uvedených obrázků.

Příprava instalace na PC a na FTP

Příprava instalace na PC - v této fázi stačí pouze vzít soubor "drupal-6.1.tar.gz", a jeho obsah si robalit někam k sobě na PC. Kupříkladu do složky drupal - jméno složky je na Vás. Tyto data totiž budeme na FTP kopírovat rozbalená a v tar.gz souboru by nám byla k ničemu. Archiv tar.gz rozbalíme například programem WinRAR nebo Total Commander

Příprava instalace na FTP - v této fázi je nutné soubory z rozbaleného tar.gz vzít, a nahrát na FTP. Pokud na doméně nechcete mít nic jiného než drupal, nahrajte soubory do rootu webu. Pokud má být drupal pouze součástí nějakých již fungujících stránek, doporučuji použít (resp. na FTP vytvořit) složku drupal.

kopírování souborů z tar.gz souboru do složky na PC

kopírování souborů z počítače na FTP pomocí Total commandera

Instalace drupalu

Instalaci započnete tak, že si napíšete jméno své domény do webového prohlížeče. Pokud je drupal nahrán v nějaké složce, je nutné do jména domény tuto složku zahrnout (tedy kupříkladu www.mojedomena.cz/slozka_s_drupalem). Pokud by Vám po napsání domény do prohlížeče naskočila chybová hláška "500 internal server error", je nutné si najít soubor .htaccess, a odstranit z něj nepovolené direktivy. Pro viditelnost souboru .htaccess je nutné v total commanderu kliknout na záložku síť -> FTP - ukázat skryté soubory (.htaccess je totiž defaultně skrytý).

pokud se Vám ukáže tato hláška, zbavte .htaccess nepovolených directiv

takto již vypadá instalátor drupalu

Vzhledem k faktu, že budete chtít mít pravděpodobně drupal v češtině, si před samotným započnutím ještě do drupalu stáhneme češtinu. Tu si stáhnete na této stránce -> http://drupal.org/project/translations. Zde si vyberte "Czech translation" a stáhněte si soubor pro verzi 6.1 (tedy 6.x-1.5). Takto stažený soubor pak nahrajte do hlavní složky, kde je již nahrán drupal (tedy do rootu složky s drupalem).

zde si stáhněte příslušný soubor s češtinou

Češtinu již tedy máme staženou, tak se vraťme k instalaci drupalu. Stránku, kde nám najel instalátor drupalu si tedy obnovte (v internet exploreru to jde rychle pomocí klávesy F5). Instalátor nyní nabízí možnost vybrat instalaci v češtině. Zatrhněte si tedy český jazyk, a klikněte na tlačítko "Select language".

Hned v následujícím kroku se dostáváme do nastavení databáze, kterou nastavte takto (je nutné si rozkliknout i "pokročilé volby" !!!!):

  • typ databáze: MySQL
  • název databáze: jméno databáze (posláno v závěrečné zprávě)
  • uživatelské jméno k databázi: login přidělený k databázi (posláno v závěrečné zprávě)
  • heslo: heslo přidělené k databázi (posláno v závěrečné zprávě)
  • adresa serveru databáze: název SQL serveru (posláno v závěrečné zprávě)
  • port: zde nevyplňujte nic
  • prefix tabulek: zde je možné si nadefinovat vlastní prefix

Po vyplnění všech údajů a pečlivé kontrole správnosti si klikněte na tlačítko dole na stránce -> "Uložit a pokračovat"

Nyní se dostáváme na obrazovku, kam se zadává nastavení webu. Tedy informace o názvu webu, jménu administrátora a jeho mailu apod. Data vyplňte následovně:

  • název webu: jméno vašich stránek (kupříkladu Hugův Extra Blog)
  • emailová adresa webu: sem zadejte mailovou adresu kterou používáte
  • uživatelské jméno: jméno admina (může být admin, správce nebo cokoliv jiného - třeba Vaše přezdívka)
  • emailová adresa: sem zadejte tu samou adresu jako výše
  • heslo: heslo admina
  • potvrzení hesla: zde heslo potvrďte vepsání stejných znaků jako výše

Pokud jste vše vyplnili dle svých představ, a vše si pečlivě zkontrolovali, můžete kliknout na tlačítko úplně dole na stránce -> "uložit a pokračovat".

Hotovo. Nyní jste na svůj web provedli úspěšnou instalaci počeštěného drupalu, a můžete jej začít používat v jeho plném rozsahu.

Zprovoznění drupalu a dokončení celého procesu instalace:

Narozdíl od jiných CMS je drupal možno použít ihned. Není nutné z FTP mazat žádnou složku install, ani nikde nastavovat práva zápisu nebo je rušit. Po dokončení instalace se tedy můžete ihnet přihlásit do administrace webu, a začít jej používat ke své plné spokojenosti.