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

Install and manage Joomla on your Hetzner-Webhosting

profile picture
Author
VinkP
Published
2025-08-13
Time to read
3 minutes reading time

Introduction

Joomla is a powerful and versatile Content Management System (CMS).
It is ideal for creating websites, blogs, online portals, or intranets – all without deep programming knowledge.

More information: https://www.joomla.org

Step 1 - Download Joomla

You can get Joomla onto your webspace in two ways:

  • Option 1 – Via SSH connection

    For this option, at least Webhosting L is required.

    • Download ZIP file
      After establishing an SSH connection, the ZIP file can be downloaded directly into the public_html folder.

      joomlagg@<wwwXXX>:~/public_html$ wget https://downloads.joomla.org/de/latest
    • Unzip ZIP file
      Once the Joomla_-Full_Package.zip file has been downloaded, you can unzip it.

      joomlagg@<wwwXXX>:~/public_html$ unzip Joomla_<version>_Stable-Full_Package.zip
    • After extraction, all Joomla files should be located in the public_html folder.


  • Option 2 – Via FTP

    1. Download the ZIP file to your PC
    2. Unzip the file
      • On Windows: Right-click → "Extract All"
      • On Linux/macOS: Unzip via file manager or terminal
    3. Upload files
      • Transfer the content of the extracted folder via FTP (e.g., with FileZilla) into the public_html directory on your server.

Step 2 - Install Joomla in the browser

  1. Open your subdomain, for example:

    https://joomla.example.com
  2. Choose installation language & name your website

    • Select your language
      joomla sprache waehlen
    • Enter a name for your website
  3. Set up access credentials

    • Create a “Super User” with administrator rights
    • Enter username, password, and email address
      joomla zugang anlegen
  4. Configure database connection

    • Enter your MySQL database connection details

    joomla mysql

  5. Authorize installation

    For security reasons, Joomla requires you to delete a specific file from the installation/ folder. The file has a random name such as remove_me_abc123.txt.

    You have two options:

    • Option 1 - Via SSH:
      joomlagg@<wwwXXX>:~/public_html$ cd installation/
      joomlagg@<wwwXXX>:~/public_html/installation$ rm <file-name>.txt

    • Option 2 - Via FTP:

      Right-click the file in the installation/ folder → Delete

      joomla per ftp

Step 3 - Complete installation

  • Once the file has been deleted, click on “Install Joomla!”
  • Finally, you will see the message:

Conclusion

Congratulations – Joomla has been successfully installed! Next, you can do the following, for example:

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