ToendaCMS je dalším z méně známých systémů pro správu obsahu, tedy CMS. Jeho instalace není příliš složitá, vyžaduje ovšem některé záležitosti, se kterými si občas někdo nemusí vědět rady...
Příprava na instalaci
Na webu ToendaCMS.com stáhněte aktuální verzi ToendaCMS, rozbalte a proveďte upload na server. ( V tomto článku používám verzi 1.5.6 ).
K úspěšné instalaci je potřeba, aby server na kterém ToendaCMS budete provozovat měl vypnuté Register globals a Safe mode v PHP a zároveň musíte vlastnit FTP klienta, který dokáže nastavit práva souborům.
Instalace
Přistupte přes internetový prohlížeč na adresu ToendaCMS a můžete začít instalovat.
Hned v první chvíli uvidíte, že složka "/data" nemá právo pro zápis, takže nastavíte pomocí FTP klienta například příkazem:
chmod 777 data
V dalším kroku Vás ToendaCMS upozorní, že není nainstalován a samotná instalace již může začít.
Nyní můžete zvolit jazyk instalace.
V tomto kroku ToendaCMS bude vyžadovat nastavení práv pro zápis u některých složek a dále nastavení některých parametrů. Pokud hostujete na serveru s vypnutým Safe mode, budete muset přejít na server se zapnutým SM. Register globals si například můžete nastavit pomocí .htaccess, který umístíte přímo do hlavní složky webu:
.htaccess:
php_value register_globals off
Nastavení práv:
chmod 777 data/images/albums
chmod 777 data/images/knowledgebase
chmod 777 data/images/upload_thumb
chmod 777 data/images/Image
chmod 777 cache
chmod 777 cache/captcha
chmod 777 data/tcms_global
chmod 777 engine/admin/session
Pokud se stane, že některá ze složek neexistuje, bude potřeba ji vytvořit.
Nyní jen potvrdit smluvní ujednání.
Vybrat typ databáze - doporučuji MySQL.
Vyplnit údaje pro přístup k databázi. Můžete také nechat zatržené vytvoření ukázkového obsahu...
Nyní stačí nastavit základní informace o novém webu.
Vytvořit uživatele správce webu.
Nastavit práva pro zápis všech složek ve složce "/data". Klasicky přes chmod 777...
Smazat složku "/setup".
A je hotovo.
Ukázka funkční instalace je samozřejmě na toendacms.opensourcehosting.cz.