Classic TYPO3 installation (No Composer required)
On any webserver that full fills the System Requirements,
including a suitable PHP version and Database it is possible to install TYPO3
by downloading and unpacking a .tar
or .zip
file. You can download
this file from https://get.typo3.org/ or - if available - via wget or curl.
To ensure future updates can be achieved smoothly and without noticeable downtime it is highly recommended to use symlinks.
Tip
It is recommended to use the dependency manager Composer if possible: See Composer-based installation instructions.
Warning
Do not change any files belonging to the TYPO3 Core source as it makes updating hard or impossible.
You can use Events and hooks or third party extensions.
If you absolutely have to change files in the Core source, keep a .diff file so you can reapply the changes to the next TYPO3 version on update.
Installing on a Linux/Unix server
-
Download TYPO3's source package from https://get.typo3.org/:
/var/www/site/$wget --content-disposition https://get.typo3.org/12
Copied!Ensure that the package is one level above the web server's document root.
Note
Make sure to check the TYPO3 release integrity of the downloaded files.
-
Unpack the
typo3_
:src- 12. 4. x. tar. gz /var/www/site/$tar xzf typo3_src-12.4.x.tar.gz
Copied!Note that the
x
in the extracted folder will be replaced with the latest bugfix version of TYPO3. -
Create the following symlinks in the document root:
/var/www/site/$cd public ln -s ../typo3_src-12.4.x typo3_src ln -s typo3_src/index.php index.php ln -s typo3_src/typo3 typo3
Copied!Important
Make sure to upload the whole TYPO3 source directory including the
vendor
directory, otherwise you will miss important dependencies. - This will then create the following structure:
Installing on a Windows server
-
Download TYPO3's source package from https://get.typo3.org/ and extract the
.zip
file on the web server.Ensure that the package is one level above the web server's document root.
-
Use the shell to create the following symlinks in the document root:
/var/www/site/$cd public mklink /d typo3_src ..\typo3_src-12.4.x mklink /d typo3 typo3_src\typo3 mklink index.php typo3_src\index.php
Copied! -
This will then create the following structure:
Completing the installation
After the source package has been extracted and the symlinks created, continue from the Access TYPO3 via a web browser section of the instructions for installing TYPO3 using Composer to complete the installation.