.. include:: /Includes.rst.txt .. index:: legacy installation .. _legacyinstallation: =================== Legacy Installation =================== This guide details how TYPO3 can be installed without using Composer. This method of installation is now considered out of date, users are strongly encouraged to use the Composer-based :ref:`install` Installing on a Unix Server =========================== #. Download TYPO3's source package from `https://get.typo3.org/ `_: .. code-block:: bash :caption: /var/www/site/$ wget --content-disposition https://get.typo3.org/13 Ensure that the package is one level above the web server's document root. .. note:: Make sure to check the :ref:`release_integrity` of the downloaded files. #. Unpack the :file:`typo3_src-13.x.y.tar.gz`: .. code-block:: bash :caption: /var/www/site/$ tar xzf typo3_src-13.x.y.tar.gz Note that the `x` in the extracted folder will be replaced with the latest minor number and the `y` by the bugfix number of TYPO3. #. Create the following symlinks in the document root: .. code-block:: bash :caption: /var/www/site/$ cd public ln -s ../typo3_src-13.x.y typo3_src ln -s typo3_src/index.php index.php ln -s typo3_src/typo3 typo3 .. important:: Make sure to upload the whole TYPO3 source directory including the :file:`vendor` directory, otherwise you will miss important dependencies. #. This will then create the following structure: .. code-block:: none ├── typo3_src-13.x.y/ ├── public/ ├── ── typo3_src -> ../typo3_src-13.x.y/ ├── ── typo3 -> typo3_src/typo3/ ├── ── index.php -> typo3_src/index.php Installing on a Windows Server ============================== #. Download TYPO3's source package from `https://get.typo3.org/ `_ and extract the :file:`.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: .. code-block:: bash :caption: /var/www/site/$ cd public mklink /d typo3_src ..\typo3_src-13.x.y mklink /d typo3 typo3_src\typo3 mklink index.php typo3_src\index.php #. This will then create the following structure: .. code-block:: none ├── typo3_src-13.x.y/ ├── public/ ├── ── typo3_src -> ../typo3_src-13.x.y/ ├── ── typo3 -> typo3_src/typo3/ ├── ── index.php -> typo3_src/index.php Completing The Installation =========================== After the source package has been extracted and the symlinks created, visit the Access TYPO3 via web browser to complete the installation. .. toctree:: :hidden: :titlesonly: ReleaseIntegrity