Get a free website with any plan

See how
HOSTING

Installing Joomla or Drupal

IN SHORT

Joomla and Drupal install manually on Flashcloud: download the CMS from joomla.org or drupal.org, create a MySQL database in the portal, upload the files to public_html, then run the browser setup wizard. HTTPS activates automatically once your domain points to Flashcloud.

Joomla and Drupal are PHP content management systems. Our one-click installer is for WordPress only, so Joomla and Drupal are a short manual install: download the CMS, create a database, upload the files, and run the browser installer. Both follow the same shape.

1. Download the CMS

Get the latest release from the official source, joomla.org or drupal.org. You will end up with an archive of the CMS files to upload.

2. Create a MySQL database and user

Both systems store their content in a database:

  1. Go to Services → click your hosting → the Databases tile.
  2. Create a database, create a user, and add the user to the database with all privileges.

See Creating MySQL databases for the full steps. Note the database name, username, and password, and use localhost as the host. The installer in step 4 asks for exactly these.

3. Upload the files to public_html

Put the CMS files in public_html/ for your main domain. You can upload with the portal file manager or an FTP/SFTP client, whichever you prefer:

  • Portal file manager: Services → your hosting → the Files tile, then navigate into public_html/ and upload.
  • SFTP: faster for the many files a CMS ships with.

See Uploading files to your hosting for both paths. If you extract the archive on your computer first, upload the CMS files themselves into public_html/, not the wrapping folder, so the site loads at your domain root.

4. Run the browser installer

With files in place, visit your domain in a browser. Both Joomla and Drupal detect a fresh install and launch a setup wizard. Work through it:

  1. Enter the database name, user, password, and host (localhost) from step 2.
  2. Create the admin account.
  3. Finish the wizard. The CMS writes its configuration and you can log in.

If the installer reports a PHP requirement, set the PHP version for the domain from the PHP tile (default is 8.3). After setup, delete or lock down any installation folder the CMS tells you to, as a security step.

5. Point the domain and check HTTPS

If the domain is not pointed at your hosting yet, do that so visitors reach the new site. HTTPS is issued automatically once the domain resolves to us, so your site loads over a secure connection with no extra work. See SSL certificates for how issuance and renewal work.

Common questions

Can I one-click install Joomla or Drupal?

No. The one-click installer only covers WordPress. Joomla and Drupal need the manual steps: download the CMS, create a database, upload the files, and run the browser installer.

Where do I upload the Joomla or Drupal files?

Upload them into public_html for your main domain, using either the portal file manager or SFTP. If you extracted the archive locally first, upload the CMS files themselves into public_html, not the folder they came in, or the site won't load at your domain root.

What database info does the installer ask for?

The database name, username, password, and host. Use localhost as the host, and use the exact values you set when creating the database and user in the portal's Databases tile.

The installer says my PHP version isn't supported, what do I do?

Set the PHP version for the domain from the PHP tile. The default is 8.3, and you can change it there if the CMS needs a different version.

Do I need to do anything for HTTPS after installing?

No. HTTPS is issued automatically once your domain resolves to Flashcloud, so the site loads over a secure connection without extra setup.

CAN'T FIND IT?

Real humans answer fast.

Hosting with us? Open a ticket and a real person replies - no scripts, no upsells. Still choosing a host? The same team is included with every plan, from day one.