Blog Details

How to install TYPO3 CMS 13 LTS on Linux

  • Admin
  • 0 Comments

TYPO3 is a popular content management system based on PHP. It was developed by Kasper Skårhøj, a Danish developer, in 1997. If you are interested to read more about Kasper and TYPO3 history, there is a dedicated page called Kaspers’ Corner.

In this article we are going to do a fresh TYPO3 CMS 13 LTS installation.

Prerequisites

PHP8.2, 8.3, 8.4
DatabaseMariaDB >= 10.4.3 <= 11.0.0
MySQL >= 8.0.17
PostgreSQL >= 10.0
SQLite >= 3.8.3
WebserverApache httpd, Nginx, Microsoft IIS, Caddy Server
ComposerComposer >= 2.1
Supported BrowsersAll Modern browsers
Operating SystemLinux, Microsoft Windows or macOS

Step 1 – Setup a new project via composer (Using a command line)

#

composer create-project "typo3/cms-base-distribution:^13.4" <my-new-project>

# Replace <my-new-project> with your project directory name.
# This will install all the dependancies.
#

Step 2 – Setup a virtual host

You can setup your virtual host with this tutorial.

( In my case I have given domain name http://t3.local )

Step 3 – Run the site in your browser & start the setup

TYPO3 is asking to create a file with name “FIRST_INSTALL” in root directory (inside <your_installation_directory>/pub).

Create a file and refresh the setup again.

If there are any changes needed in php.ini file with memory limit or something, TYPO3 is clever enough to show you the warnings. In my case nothing was there so I continued with installation.

Step 4 – Database connectivity

TYPO3 will allow you to choose existing created database or it will ask you to enter new database name.

Step 5 – Create admin user & provide website name

Note : Use secure credentials for database as well as during website administrator account creation.

Step 6 – Complete the setup

You can go to the TYPO3 backend by entering /typo3 with your domain name.

And now you are done with your fresh TYPO3 installation.

Happy Coding 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *