Intro to Joomla

Learn more about Joomla, the popular content management system (CMS) used by millions of people to create and manage their websites.

Leave your reply

Introduction

Learn more about Joomla, the popular content management system (CMS) used by millions of people to create and manage their websites. Joomla is a free, open-source software package written in PHP, which stores data in a MySQL/MariaDB or PosgreSQL database. Joomla features a broad ecosystem of plug-ins and extensions, which makes it easy to extend and customize.

Install Joomla

There are two options for installing Joomla on a Cloud Server:

  • On a new server (recommended). Joomla is available as a ready-to-use application which can be automatically installed on the server when it is built.
  • On an existing server. Joomla can be manually installed and configured on an existing server.

For step-by-step instructions to install Joomla using either method, see our related articles for:

Adding Extensions to Joomla

One of the benefits of using Joomla is the vast library of extensions which can be installed to add or expand the software package's core functionality. Extensions can be added to Joomla through the administrative interface by following the instructions in the Joomla documentation.

CiviCRM is one of the most popular Joomla extensions. CiviCRM can be installed on an existing server, or it can be deployed as a ready-to-use applicaton on a new server. For step-by-step instructions on installing CiviCRM either on a new server or an existing Joomla server, see our article Install CiviCRM For Joomla.

Joomla Security

As with any content management system, security is an important consideration for any Joomla installation. The official Joomla website has an extensive set of documentation on best security practices and tutorials.

As a starting point, we recommend that you do the following:

Change the Admin Username

The default administrative login name is "admin." We recommend you change this to a unique username which is easy for you to remember, but difficult for someone else to guess.

Use Secure Passwords

A secure password should be at least 10 characters long, include numbers and special characters, and be unique to your Joomla account.

Maintain Backups

Having a backup of your site is invaluable in case the site is compromised in any way. There are several ways you can back up a Joomla installation. We recommend using the IONOS Backup Manager. You can find step-by-step instructions on using the Backup Manager in our tutorials for: