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

Guide: Install Drupal 10+ on konsoleHn

profile picture
Author
VinkPa
Published
2025-08-20
Time to read
3 minutes reading time
Table of Contents

In this guide, you’ll learn how to install the Drupal content management system (CMS) on a web hosting package at konsoleH.

Example names

  • Username: drupalee
  • Hostname: <wwwXXX>
  • Domain: <example.com>
  • Subdomain: <drupal.example.com>

Install Drupal

Step 1 – Download Drupal

To download Drupal, you can either establish an SSH connection or use an FTP connection. The access data can be viewed in konsoleH under Access detailsLogin data ».

01 konsoleH ftp login data

  • Option 1 – Via SSH connection
    For this option you need at least Webhosting Level 9.

    • Download the file
      After establishing an SSH connection, you can download the file directly into the public_html folder.

      drupalee@<wwwXXX>:~/public-html$ wget https://www.drupal.org/download-latest/tar.gz
    • Extract the file
      After the tar.gz file has been downloaded, you can extract it.

      drupalee@<wwwXXX>:~/public_html$ tar -xf tar.gz

      The drupal-10.1.4 folder should now be visible in the public_html directory.

    • Move the files
      You can now move the entire contents of the drupal-10.1.4 folder into the public_html directory.

      drupalee@<wwwXXX>:~/public_html$ cd drupal-x.x.x
      drupalee@<wwwXXX>:~/public_html/drupal-x.x.x$ mv * ..

      The drupal-x.x.x folder should now be empty. Instead, all files should now be located in the public_html folder.


  • Option 2 – Via FTP connection

    • Download the ZIP file to your local device
      Open https://www.drupal.org/download-latest/tar.gz to download the latest version.

    • Extract the ZIP file

      • On your local device, open the "Downloads" folder. The Drupal file should be there.
      • Right-click the Drupal file.
      • In the menu that opens, choose "Extract All" (Linux) or "Extract All" (Windows).
    • Upload the extracted files via FTP
      You now need to copy the files to the server via FTP. Select all files inside the drupal-x.x.x folder on your local device and copy them into the public_html folder on the server.

Step 2 – Edit PHP settings

  • Open konsoleH
  • Select ConfigurationPHP configuration »
  • Under "PHP settings", set memory_limit to 256M
  • Scroll all the way down and save the changes

02 konsoleH memory limit de

Step 3 – Install Drupal

Enter the domain name in your web browser (e.g., drupal.example.com). The installation page for Drupal should appear.

3.1 Choose a language and then click Save and continue.
03 Drupal installation language de

3.2 Choose an option and then click Save and continue.
04 Drupal installation profile de

3.3 Review the requirements and proceed anyway.

3.4 When adding the database, remember to also set the advanced options.
05 Drupal installation database de

3.5 Let the installation run, then provide site information such as the site name, an email address, and an admin account for maintaining the site. Finally, click Save and continue to complete the installation.

Troubleshooting – Common Issues and Solutions

White screen / Page won’t load

  • Are all Drupal files directly in the public_html directory?
  • Is the domain/subdomain correctly assigned?
  • In konsoleH: enable PHP error messages

Missing PHP extensions (e.g., OPcache, pdo_mysql)

  • Optional extensions (such as OPcache) can be ignored
  • For required modules: switch PHP version to 8.2 or higher

File uploads fail

  • In the PHP configuration:
    • upload_max_filesize = 64M
    • post_max_size = 64M
  • Set write permissions:
    chmod -R 755 sites/default/files

Database connection fails

  • Hostname is usually localhost
  • Check database name, username, and password
  • Verify database privileges

Error: Allowed memory size exhausted

  • In konsoleH, increase memory_limit to at least 256M

Missing write permissions

  • Set standard permissions:
chmod 755 sites/default
chmod 644 sites/default/settings.php

Next steps

If everything worked, you can get started right away:
Create content
View website

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
Try Hetzner Cloud

Get €20/$20 free credit!

Valid until: 31 December 2025 Valid for: 3 months and only for new customers
Get started
Want to contribute?

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

Find out more