Sledujte ma na Twitteri

Inštalácia a nastavenie

Požiadavky

Systémové požiadavky pre Modular CMS sú nasledujúce:

Inštalácia

Rozbalenie archívu a nakopírovanie súborov

Inštalačný archív so systémom Modular CMS rozbaľte do ľubovoľného adresára prístupného webovému serveru. Všimnite si súbor dump-pgsql.sql, budete ho potrebovať pri nastavovaní databázy.

Nastavenie databázy PostgreSQL

Na prevádzku systému Modular CMS je potrebná databáza PostgreSQL. Na pripojenie k databáze potrebujete prihlasovacie meno a heslo a vyhradenú databázu, s ktorú budete používať. Do tejto databázy je potrebné naimportovať štruktúru databázy Modular CMS. Môžete to urobiť dvoma spôsobmi

Import pomocou príkazového riadka

1. Prihláste sa k databázovému serveru pomocou vašich prihlasovacích údajov:

psql meno_databazy login

2. Zadajte heslo po vyzvaní

3. Importuje štruktúru databázy Modular CMS pomocou príkazu

\i dump-pgsql.sql

4. Ukončite spojenie

\q

Import pomocou phpPgAdmin

Import databázy môžete vykonať aj pomocou nástroja phpPgAdmin.

  1. Nasmeruje svoj webový prehliadač na adresu nainštalovaného phpPgAdmin
  2. V ľavej časti kliknite na PostgreSQL a prihláste sa
    inst1.jpg
  3. V ľavej časti zvoľte požadovanú databázu a jej schémy
    inst2.jpg
  4. V pravej časti kliknite na SQL a vyberte súbor dump-pgsql.sql na import

Nastavenie práv k súborom

Pre správne fungovanie CMS systému je potrebné nastaviť adresárom tpl/compiled (adresár pre skompilované šablóny) a data/, dostatočné práva, aby do týchto adresárov mohli PHP skripty zapisovať. Typicky používané práva sú 777:

chmod tpl/compiled 777
chmod data 777 -R
chmod tpl/conf 777 –R
chmod i18n 777 -R

Nastavenie prístupových údajov a parametrov webu

Pre správne fungovanie CMS systému je potrebné nastavenie prihlasovacích údajov. Otvorte súbor index.php v ľubovoľnom textovom editore nastavte parametre spojenia na prvých riadkoch:

  1. /**
  2. * Parametre spojenia – NUTNÉ vyplniť
  3. */
  4. $conf[db_host] = "localhost"; // host
  5. $conf[db_login] = "login"; // prihlasovacie meno
  6. $conf[db_passwd] = "password"; // heslo
  7. $conf[db_name] = "mcms"; // meno databázy
  8. /**
  9. * názvy jazykov
  10. */
  11. $r["i18n"]["languages"] = array(
  12. "sk" => "Slovensky",
  13. "en" => "English"
  14. );
  15. /**
  16. * nastavenie jazykov
  17. */
  18. $r["i18n"]["language_names"] = array("Slovensky", "English");

Súbor uložte a zatvorte.

ModularCMS obsahuje jazykové dáta pre jazyky Sk, Cz, En a De, ak chcete používať nejaký iný jazyk, je potrebné vytvoriť príslušný jazykový súbor v adresári i18n podľa vzoru už existujúcich.

Dalšie parametre, ako napríklad názov webu nájdete po prihlásení v menu Nastavenie CMS.

Voliteľne: mod_rewrite

Ak váš server podporuje mod_rewrite, môžete zapnúť SEO friendly odkazy v Modular CMS. Jednoducho premenujte súbor htacces-default na .htacces (bodka na začiatku názvu). V prípade problémov daný súbor premenujte naspäť alebo zmažte.

Inštalácia je hotová, nasmerujte svoj webový prehliadač na http://www.example.sk/user/login a môžete začať spravovať váš nový web.