Informácie o štruktúre súborov
Unixová Typo3 inštalácia pozostáva z dvoch častí (balíkov):
- zdrojové súbory systému Typo3
- "dummy" balík
Balík "dummy " obsahuje základnú adresárovú štruktúru pre Typo3 a symbolické odkazy (symlinks - 'typo3_src') odkazujúce na zdrojové súbory Typo3, ktoré obsahujú množstvo PHP súborov, obrázkov, JavaScript súbory a iné položky, ktoré Typo3 potrebuje pre svoju činnosť.
Typická adresárová štruktúra vyzerá takto:
/var/www/typo3_src-3.8.1/ # rozbalené zdrojové súbory pre verziu 3.8.0
/var/www/typo3_src-4.1/ # rozbalené zdrojové súbory pre verziu 4.1
/var/www/installation1/ # rozbalený balík dummy pre Typo3
# inštaláciu bežiacu na Typo3 3.8.1
/typo3_src --> ../typo3_src-3.8.1/ # symlink na zdroj pre 3.8.1
/typo3conf/
/typo3temp/
/fileadmin/
/.../
/var/www/installation2/ # rozbalený balík dummy pre Typo3
# inštaláciu bežiacu na Typo3 4.1
/typo3_src --> ../typo3_src-4.1/ # symlink na zdroj pre 4.1
/typo3conf/
/typo3temp/
/fileadmin/
/.../
Inštalácia v krokoch
- Stiahnite potrebné inštalačné balíky Typo3 (source a dummy).
- Skopírujte stiahnuté archívy do web root adresára vášho servera.
(Debian: /var/www/, SuSE: /srv/www/, Fedora: /var/www/) - Rozbaľte archívy:
$ tar xzf typo3_src-<verzia>.tar.gz
$ tar xfz dummy-<verzia>.tar.gz - Rename the dummy-<version> directory to fit your needs and make sure it is accessible by your webserver (for example by creating a virtual host). We assume you rename the directory to cms:
$ mv dummy-<version> cms - Nastavte prístupové práva (ako root): There are at least two options.
These steps will make four directories writable for the webserver:
- cms/fileadmin/
- cms/typo3conf/
- cms/typo3temp/
- cms/uploads/
5.a (recommended)
Run these commands as root in the cms/ directory:
# chgrp -R <wwwserver> fileadmin typo3conf typo3temp uploads
# chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads
...where <wwwserver> is the name of the group your webserver is running as
5.b (insecure but easy to apply)
I repeat: This is insecure!
Do not use this method if you are working on a shared server!
Simply run this command:
$ chmod -R a+w fileadmin typo3conf typo3temp uploads - Check the symlink cms/typo3_src and make sure it points to the source directory. (See above: "Newbie information about the TYPO3 filesystem structure")
- In your browser, visit http ://[your.site.name]/cms/
- Follow the instructions in the 1-2-3 install tool
- From this point, you can access the backend through
http ://[your.site.name]/cms/typo3/
with the username "admin" and password "password".
Poznámky k inštalácii Typo3
Vytvorenie databázy
SQL príkaz
CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON dbname.* TO username@localhost;
UPDATE mysql.user SET Password = PASSWORD('password') WHERE User = 'username';
FLUSH PRIVILEGES;
Odporúčané nastavenia inštalácie Typo3
typo3conf/localconf.php
$TYPO3_CONF_VARS['GFX']['TTFdpi'] = '96';
// umožní upravovať súbory v BE
$TYPO3_CONF_VARS['EXT']['noEdit'] = '0';
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
// nastavenie chmod pre vytvárané súbory
$TYPO3_CONF_VARS['BE']['fileCreateMask'] = '0660';
// nastavenie chmod pre vytvárané adresáre
$TYPO3_CONF_VARS['BE']['folderCreateMask'] = '0770';
// zmena kódovania pre prácu s databázou pred vykonaním samotných SQL príkazov
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';
// doména pre cookies
$TYPO3_CONF_VARS['SYS']['cookieDomain'] = 'www.domain.info';
| Žiadne dokumenty ani odkazy k tejto stránke. | ||
Generátor typoscriptu
Vytvára typoscript pre bežné použitie. Generátor je jednoduchý na obsluhu, stačí vyplniť zopár položiek formulára.