How to Run TYPO3 on SiteGround?

10 minutes read

To run TYPO3 on SiteGround, you need to follow these steps:


First, login to your SiteGround account and navigate to the cPanel.


Next, scroll down to the "Autoinstallers" section and click on the "TYPO3" icon.


This will take you to the TYPO3 installation page. Click on the "Install" button to start the installation process.


On the next screen, you will need to configure the installation settings. Choose the domain where you want to install TYPO3, set the desired directory, and enter an administrator username and password. Make sure to choose a strong password for security purposes.


In the "Advanced Options" section, you can customize additional settings such as database name, database username, and database password. If you're not familiar with these settings, you can leave them as default.


Once you have configured the installation settings, click on the "Install" button at the bottom of the page. SiteGround will now begin installing TYPO3 on your domain.


After the installation is complete, you will see a success message with the login details for your TYPO3 backend. Take note of the URL, username, and password provided.


To access your TYPO3 backend, simply copy the provided URL and paste it into your web browser. Enter the username and password that you noted down earlier.


You are now logged into the TYPO3 backend and can start building your website. TYPO3 provides a comprehensive content management system with a wide range of features and customizable options.


Remember to regularly update TYPO3 to the latest version to ensure optimal security and performance. SiteGround provides tools and resources to help you manage and update your TYPO3 installation easily.


That's it! You have successfully installed TYPO3 on SiteGround and can now begin creating your website.

Exceptional Cloud Hosting Providers in 2024

1
DigitalOcean

Rating is 5 out of 5

DigitalOcean

2
AWS

Rating is 5 out of 5

AWS

3
Vultr

Rating is 4.8 out of 5

Vultr

4
Cloudways

Rating is 4.7 out of 5

Cloudways


What is the recommended file and folder permissions for TYPO3 on SiteGround?

The recommended file and folder permissions for TYPO3 on SiteGround are as follows:

  • Files: 644
  • Folders: 755
  • TYPO3 typo3conf folder: 2770
  • index.php file: 600


It's important to note that different TYPO3 installations might require slightly different permissions based on the server configuration and specific setup.


How to configure TYPO3 cronjobs on SiteGround?

To configure TYPO3 cronjobs on SiteGround, you can follow these steps:

  1. Log in to your SiteGround hosting account.
  2. Go to the cPanel, which is the hosting control panel.
  3. Scroll down to the "Advanced" section and click on "Cron Jobs".
  4. Scroll down to the "Add New Cron Job" section.
  5. In the "Command" field, enter the path to the TYPO3 console script. The path should be something like /home/yourdomain/public_html/typo3/sysext/core/bin/typo3.
  6. In the "Arguments" field, add the necessary TYPO3 command for the cronjob you want to configure. For example, if you want to run the command to clear the cache, you can use cache:flush.
  7. Choose how often you want the cronjob to run from the "Common Settings" dropdown. Options include "Once Per Minute", "Every Five Minutes", "Every Ten Minutes", etc.
  8. Click on the "Add New Cron Job" button to save the configuration.


Once the cronjob is configured, it will run at the specified interval and execute the TYPO3 command you specified. You can check the output or any errors in the "Current Cron Jobs" section of the cPanel Cron Jobs page.


How to configure TYPO3 extension templates on SiteGround?

To configure TYPO3 extension templates on SiteGround, you can follow these steps:

  1. Login to your SiteGround account and navigate to cPanel.
  2. In cPanel, go to the File Manager and locate the TYPO3 installation directory.
  3. Inside the TYPO3 installation directory, navigate to the typo3conf/ext folder.
  4. Create a new folder for your extension template. You can name it as per your choice.
  5. Upload all the template files and folders of your TYPO3 extension into this new folder.
  6. Once the files are uploaded, go to the TYPO3 backend by accessing the TYPO3 installation URL in your browser (e.g., https://your-domain.com/typo3).
  7. Login to the TYPO3 backend using your credentials.
  8. In the TYPO3 backend, go to the Template module by clicking on 'Template' in the left-hand navigation.
  9. Click on 'Edit the whole template record' button to edit the main template.
  10. In the Template module, first, select the root template from the dropdown menu on the top right side.
  11. Once the root template is selected, click on the 'Info / Modify' button to modify it.
  12. In the 'Info / Modify' view, click on the 'Includes' tab.
  13. In the 'Includes' tab, locate the 'Include static (from extensions)' field.
  14. In this field, add the path of your extension template folder starting from 'EXT:' followed by the extension key and path (e.g., EXT:my_extension/Resources/Private/Templates/).
  15. After adding the extension template path, click on the 'Save' button to save the changes.
  16. Clear the TYPO3 cache by going to the 'Admin Tools' module in the TYPO3 backend and clicking on the 'Flush TYPO3 Cache' button.
  17. Once the cache is cleared, your TYPO3 extension templates should be configured and ready to use on SiteGround.


By following these steps, you should be able to configure TYPO3 extension templates on SiteGround hosting.


What is the process for migrating TYPO3 from another web host to SiteGround?

Migrating TYPO3 from another web host to SiteGround involves the following steps:

  1. Sign up for a hosting account with SiteGround and choose a suitable plan.
  2. Install TYPO3 on your SiteGround hosting account using the Softaculous auto-installer or manually upload the TYPO3 files.
  3. Export your TYPO3 website database from your current web host. This can usually be done through phpMyAdmin or a similar database management tool provided by your current host.
  4. Create a new MySQL database on your SiteGround hosting account. Take note of the database name, username, and password.
  5. Import the exported database file into the new database using phpMyAdmin or a similar tool in your SiteGround hosting account.
  6. Once the database is imported, go to the folder where TYPO3 is installed on SiteGround. Look for the typo3conf directory and locate the LocalConfiguration.php file.
  7. Download the LocalConfiguration.php file and open it in a text editor.
  8. Find the database configuration sections in the file and update the database name, username, and password to match the new database you created on SiteGround.
  9. Save the changes and upload the modified LocalConfiguration.php file back to the typo3conf directory on SiteGround, replacing the existing file.
  10. Next, copy all the files from your current TYPO3 installation on your previous web host to the TYPO3 installation on SiteGround. This can be done using an FTP client or through the File Manager provided by SiteGround.
  11. Once all the files are copied, ensure that the file and directory permissions are set correctly. TYPO3 requires certain directories and files to have specific permissions for proper functioning. You can use the following command via SSH or use the File Manager on SiteGround to set the permissions recursively:
1
find . -type d -exec chmod 775 {} \; && find . -type f -exec chmod 664 {} \;


  1. After setting the permissions, access your TYPO3 installation on SiteGround through a web browser. TYPO3 should run seamlessly on your new hosting account.


It is recommended to backup your files and database before starting the migration process, as a precaution.


How to update TYPO3 to the latest version on SiteGround?

To update TYPO3 to the latest version on SiteGround, follow these steps:

  1. Log in to your SiteGround account and access the Site Tools interface.
  2. Navigate to the "Websites" tab and select the website you want to update TYPO3 for.
  3. Under the "Site" section, click on the "File Manager" icon.
  4. In the file manager, locate the root directory of your TYPO3 installation. This is usually the public_html folder or a subfolder if TYPO3 is installed in a subdirectory.
  5. Select all the files and folders in the TYPO3 root directory and click on the "Compress" button in the top menu to create a backup of your current TYPO3 installation. Save the backup file to a safe location on your computer.
  6. Once the backup is completed, go back to the root directory and select all the files and folders again. This time, click on the "Delete" button to remove the old TYPO3 installation files.
  7. In a new browser tab, visit the TYPO3 website (typo3.org) to download the latest TYPO3 version.
  8. Extract the TYPO3 package on your computer.
  9. Open the extracted TYPO3 folder and select all the files and folders within it.
  10. Return to the File Manager in SiteGround and upload the new TYPO3 files by clicking on the "Upload" button in the top menu. Select all the files and folders you extracted from the TYPO3 package and follow the prompts to upload them.
  11. After the upload is complete, return to the File Manager and locate the file named "typo3_src-". Rename this file to "typo3_src" (remove the version number from the filename).
  12. Next, go to the "public_html" folder or the relevant subfolder where TYPO3 is installed. Select the "index.php" file and click on the "Edit" button in the top menu to open it.
  13. Find the line of code that starts with "$TYPO3_SRC" and update the file path to reflect the new TYPO3 file you renamed in the previous step. It should look like this: "$TYPO3_SRC = DIR.'/typo3_src';".
  14. Save the changes to the "index.php" file and close it.
  15. Finally, clear the TYPO3 system cache by accessing the TYPO3 backend and going to the "Maintenance" menu. Click on "Flush frontend caches" and "Flush all caches" to ensure the changes take effect.


After completing these steps, your TYPO3 installation should be updated to the latest version on SiteGround. Remember to test your website thoroughly to ensure everything is functioning correctly after the update.

Facebook Twitter LinkedIn Telegram Whatsapp Pocket

Related Posts:

Launching Discourse on SiteGround involves a series of steps. Here is a text guide on how to initiate the process:Sign up for a SiteGround account: Visit the SiteGround website and sign up for a hosting plan that suits your needs. Follow the account creation p...
TYPO3 CMS is a free web-based content management system. The General Public License released this open-source system with copyright rights by Kasper Skaarhoj. TYPO3 with various web servers including; Apache and IIS, and many operating systems such as Mac Oper...
TYPO3 is a highly flexible and powerful content management system (CMS) that is widely used for building and managing websites and applications. When it comes to deploying TYPO3, there are several options available.Firstly, TYPO3 can be deployed on self-hosted...