TYPO3 v10

On this page, we explain step by step how to setup TYPO3 v10 with CloudPanel.

Installation

In the following example we will setup TYPO3 under the domain www.domain.com.

Preparation

Before we can start with the installation, we need to create an SSH User, a Database, and a Domain.

When you Add the Domain, make sure to select the TYPO3 10 Vhost Template and the right PHP Version.



Document Root

Make sure to point the Document Root to the public directory.

Installation

To install TYPO3 do the following steps:

  1. Login via SSH to the server e.g. with john-ssh and go htdocs directory:
cd /home/cloudpanel/htdocs/
  1. Delete the project directory which has been created by CloudPanel:
rm -rf /home/cloudpanel/htdocs/www.domain.com
  1. Install via composer:
php7.4 /usr/local/bin/composer create-project typo3/cms-base-distribution:~10 www.domain.com
  1. Reset permissions.
cd /home/cloudpanel/htdocs/
clpctl system:permissions:reset www.domain.com 775
  1. Open your domain in your browser and go through the installation wizard:
  1. Create the empty file FIRST_INSTALL and reload the browser:
touch /home/cloudpanel/htdocs/www.domain.com/public/FIRST_INSTALL
  1. Enter the database credentials and go through all further steps:
  1. Done! Login into the TYPO3 backend to get started: