Get Rewarded! We will reward you with up to €50 credit on your account for every tutorial that you write and we publish!

Installing TYPO3 on a Webhosting

profile picture
Author
Adrian Struwe
Published
2025-10-07
Time to read
4 minutes reading time

What is TYPO3?

TYPO3 is a performant and divers Content-Management-System (CMS). It specialises in The creation of websites like Blogs, online portals and intranets - all without deeper programming knowledge. Get more information at: https://typo3.org

Example terminology

  • Benutzername: typot
  • Hostname: <wwwXXX>
  • Domain: <example.com>
  • Subdomain: <typo.example.com>

TYPO3 installieren

To install TYPO3 you need a SSH connection to the server. The login details can be found in the konsoleH under Access detailsLogin data. 01 konsoleH login data en

Step 1 - Edit the PHP settings

  • Open konsoleH
  • Go to Settings > PHP Configuration
  • Scroll down to "PHP settings" and set the folowing values:
    • max_input_vars to 1500
    • memory_limit to 256M
    • max_execution_time to 240
      240 ist the recommended value from TYPO3. To set this, a Webhosting L or higher is required.

of may_input_vars to 5000

  • Scroll to the bottom and save the changes 03 konsoleH php settings en

Step 2 - Creating a database

  • Stay in konsoleH.
  • Select Services > MariaDB/MySQL
  • Create a new Database (add)
  • Confirm database creation (add)
  • Keep the browser-tab open to enter the login credentials later.

Step 3 - Installing TYPO3

  • 3.1 Downloading After the SSH connection hsa been established, the files can be downloaded. To do this, use the Curl-Command from https://get.typo3.org/version (Download via wget/curl) for the current version. Here's an example:

    typot@<wwwXXX>:~$ curl -L -o typo3_src.tgz https://get.typo3.org/<aktuelle version>
  • 3.2 Unpacking After the tar.gz-Archive has been downloaded, it can be unpacked using this command:

    typot@<wwwXXX>:~$ tar -xf typo3_src.tgz

    There should now be a typo_src-Folder in your current directory.

  • 3.3 Moving the files The typo_src-Folder can now be moved into the public_html directory.

    typot@<wwwXXX>:~$ mv typo3_src-* ~/public_html/typo

    After that, you can switch to the new directory:

    typot@<wwwXXX>:~$ cd ~/public_html/typo
  • 3.4 To start the installation, you first have to initialize the package management tool:

    typot@<wwwXXX>:~$ composer install
  • 3.5 After that, the setup-tool can be used as follows.

    typot@<wwwXXX>:~$ ./bin/typo3 setup

    You'll have to answer some questions for the setup:

    • Webserver: apache
    • Database Driver: pdoMysql
    • Database username: from konsoleH (e.g. typot_1)
    • Database password: from konsoleH (will not be displayed when writing, just press enter after pasting it)
    • Database port: default (just keep it empty, enter)
    • Database host: from konsoleH (e.g. xxxx.your-database.de)
    • Database to use: first (and only) Option; like konsoleH
    • Admin-Nutzername: Choose yourself
    • Admin-Passwort: Choose a safe password
    • Admin-Email: Your E-Mail
    • Create Basic Page?: URL (e.g. http://typo.example.com/) or keep empty

Step 4 - Changing the webroot

  • Open konsoleH again
  • Go to Settings > Server Configuration
  • Select the directory typo beneath public_html.
  • Click on "Change document root" 02 konsoleH set webroot en

Next steps

If all works as expected, you can start using TYPO3! Under http://typo.example.com/typo3/ you are able to administer your new CMS installation. There, type in your new admin access details and start configuring your site.

License: MIT
Want to contribute?

Get Rewarded: Get up to €50 in credit! Be a part of the community and contribute. Do it for the money. Do it for the bragging rights. And do it to teach others!

Report Issue

Discover our

Web hosting

Made in Germany. Powerful, fast & secure.

Want to contribute?

Get Rewarded: Get up to €50 credit on your account for every tutorial you write and we publish!

Find out more