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
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