Beginner 18 min

Install Joomla or Drupal

Deploy Joomla 5 or Drupal 10 on web hosting: MySQL, SFTP, PHP 8.1+ and installation assistant.

#Joomla#Drupal#CMS#Installation

Ready to start your service? Check offers and order online.

View offers and order

Install Joomla or Drupal on web hosting

Beyond WordPress, Joomla and Drupal are robust PHP CMS for institutional sites and portals. This guide covers their installation on theweb hosting Anthony IT Solutions (PHP 8.x, MySQL, LiteSpeed).

The steps are similar: MySQL database, SFTP upload, web assistant, post-install security and HTTPS.

In summary Create the database, upload files to web root, run the installer, delete folder install, enable SSL.

What you need

Prerequisites Joomla 5 / Drupal 10

Check PHP version, change PHP.

CMSPHPExtensions
Joomla 58.1+json, mbstring, xml, gd
Drupal 108.2+gd, opcache, pdo_mysql

Prepare MySQL

  1. Dedicated base

    Create base + user.

  2. Charset utf8mb4

    Unicode glue for Drupal/Joomla.

  3. Privileges

    ALL on the basis only.

  4. phpMyAdmin

    phpMyAdmin for verif.

Joomla, installation

  1. Download

    FULL pack on joomla.org.

  2. Upload SFTP

    Root web; extract archive.

  3. Assistant

    /installation/index.php, config site + BDD.

  4. Finalization

    Delete Folder installation/, compulsory.

Drupal, installation

  1. Compose or archive

    Recommended archive on mutualized.

  2. settings.php

    Copy default.settings → settings.php; temporary writing rights.

  3. Installer

    Follow wizard; choose Standard profile.

  4. Permissions

    Remit settings.php in 444 after install.

Post-installation

  • OPcache enabled
  • Minimum PHP extensions
  • Optimize speed
  • Optional CDN for asset
  1. HTTPS

    SSL.

  2. Cache

    Joomla hides LiteSpeed; Drupal Dynamic Page Cache.

  3. Cron

    Cron for Drupal/Joomla.

  4. Backup

    Sauvages regular.

Troubleshooting

  • Installation blocked, PHP version or extension missing.
  • 500 after Drupal, permissions settings.php or .htaccess.
  • Joomla install/ accessible, Delete folder.
  • Base inaccessible, check DB_HOST localhost.

Frequently Asked Questions

Joomla or Drupal ?
Joomla more accessible; Drupal more flexible enterprise.

Multisite Drupal ?
Advanced configuration, support if needed.

Installer panel ?
If available, prefer Joomla.

Migrating to Anthony IT ?
Guide migration.

Related guides

See also our web hosting offer and all the procedures on wiki web hosting.