How To Use Joomla – Amazing Website In 6 Easy Steps


Fiona O’Connell


2019 December 2nd


Joomla is firmly in the number two spot for the most popular content management system (CMS), right behind WordPress.

Such established names as and Holiday Inn have websites that are based on Joomla CMS!

It offers a huge amount of flexibility and customizability compared to WordPress - but Joomla isn't always as straightforward to set up.

So, if you've run into some problems while setting up your webpage, or just want to know more, I'm here to help. This step-by-step Joomla tutorial will tell you how to use Joomla to create a website:

  • Step 1 - Sign up to a web hosting service and acquire a domain
  • Step 2 - Install Joomla automatically
  • Step 3 - Alternate step: Install Joomla manually
  • Step 4 - Enter Your Joomla Control Panel
  • Step 5 - Add a Joomla template
  • Step 6 - Create a Joomla article

1. Sign Up to a Web Hosting Service and Acquire a Domain

Before we talk about how to set up Joomla, you need a web server to actually set it up on.

The vast majority of web hosts are compatible with Joomla, but it's worth making sure you choose the right one.

It's particularly important to pick a host that uses Linux servers as Joomla can't easily be installed on other operating systems.

To help find the best service for you, I've put together a list of the top five Joomla hosting services. My go-to recommendation is Hostinger which offers a range of affordable Joomla packages. Its customer support staff are also trained to deal with Joomla-specific issues, and its servers are optimized to help Joomla sites load quickly.

How To Use Joomla Hostinger

SiteGround is also a solid Joomla host. If you're willing to pay for its high-end GoGeek plan, you'll get access to features including Joomla SuperCacher and jHackGuard. Together, those plugins will help keep your Joomla site secure and responsive.

But if you already have hosting set up - that's great, too. Joomla is set up to work on most major hosting providers so you should be all set.

At this stage, you should also purchase a domain, which is the web address your site will be accessible at. You can buy domain registration when you purchase your hosting package or use a separate registrar such as GoDaddy and link the domain to your server later.

2. Install Joomla Automatically

If you choose a host that offers 1-click Joomla installation, you can use this automatic Joomla installation method. However, if your host doesn't support automatic installation, check out the alternate manual technique discussed in step three.

To install Joomla automatically, start by logging into your host's control panel. You'll need to use the credentials you created when opening your account. When you've logged in, you should see a screen like the one below.

Find and click on the 'Softaculous Apps Installer' icon.

How To Use Joomla App Installer

Next, find the funky Joomla logo, and click 'Install':

How To Use Joomla Install Joomla

That's it for the automatic method.

Joomla will now be added to your server. As for adding Joomla manually, I've included the need-to-know steps in the section below.

3. Alternate Step: Install Joomla Manually

If you've managed to install Joomla automatically, skip this and scroll to Step 4!

As it's not as popular as WordPress, sadly, some hosts don't offer automatic Joomla installation. If yours doesn't, don't worry; manually installing Joomla is a painless procedure.

To start the manual process, we're going to use phpMyAdmin to create a MySQL database which will store your Joomla files.

In your control panel, open 'phpMyAdmin'.

How To Use Joomla Open phpMyAdmin

Next, open the 'Databases' tab, enter a name for your database and then click 'Create':

How To Use Joomla Create Database

Now, you need to create a set of user credentials that you'll use to log in and edit the newly created database. In the 'Users' tab, press the 'Add user' link and create a user name and password. 

How To Use Joomla Add User

After you've done that, make sure all of the privileges checkboxes are ticked and then click 'Add user'. You'll now be returned to a list of database users.

Click the 'Edit privileges' button next to the user you just created. 

Scroll down to the section titled 'Database-specific privileges', select the database you just created and press 'Go'.

How To Use Joomla Database Privileges

In the following screen, tick all the boxes and then press 'Go'. 

It's now time to download the Joomla installation files by clicking the 'Download' link on the Joomla homepage.

How To Use Joomla Download

Next, return to your site control panel and enter the file manager.

How To Use Joomla File Manager

Upload the Zip file you just downloaded to your server's root directory, which is normally called 'public_HTML', and extract the package.

How To Use Joomla Extract

You're nearly there! Once the Joomla files are unzipped, navigate over to your website's URL address. If you did everything correctly, you should be greeted with the Joomla installation screen.

How To Use Joomla Installation Screen

Now just fill in your site's information. On the second set up screen, input the database user information you created in phpMyAdmin.

Once you see the 'Congratulations! Joomla is now installed' message, that's it!

You've successfully installed Joomla manually (can you hear the crowd cheering?).

4. Enter Your Joomla Control Panel

Now that your Joomla site is officially up and running, you should be able to see the default Joomla page by visiting your site's URL address.

To begin editing your site, enter the Joomla Control Panel by adding '/administrator' to the end of your site address.

It should look something like ''.

How to Use Joomla Control Panel

5. Add a Joomla Template

The default Joomla theme provides that exciting vanilla ice cream look. So, one of the best things you can do when you start a Joomla site is to add a new template.

To begin, download a Joomla template from a third-party website such as JoomDev or JoomShaper.

Once downloaded, add your new template from the Joomla Control Panel: hover over the 'Extensions' menu at the top of the screen, then highlight 'Manage', and finally click 'Install'. 

How To Use Joomla Install Theme

Then upload your template zip folder and Joomla will automatically install it.

How To Use Joomla Browse Theme

Next, in the 'Extensions' menu, select 'Templates' and then press the 'Styles' button.

How To Use Joomla Add Theme

You'll see a list of all the installed Joomla templates. Click on your new template's name.

How To Use Joomla Select Theme

The last step is to tell Joomla to use your new template for all pages. In the 'Default' drop-down menu, select 'All', and then press 'Save & Close'.

6. Create a Joomla Article

Once you've given your Joomla site a personalized finish, why not add some content? To start adding a Joomla article, open the 'Content' menu, then hit 'Article' and 'Add New Article'.

How To Use Joomla Add New Article

This will open the Joomla Article Editor.

Yes, I know, it does look a little like Windows 98 but don't worry - as long as you have chosen a decent template, your published material should look sleek and modern.

How To Use Joomla Article Editor

The sidebar is the most important part of the Joomla Editor: make sure you don't leave the 'Published' option turned on in the 'Status' menu while drafting. 

The 'Category' field is also worth paying close attention to. On a Joomla site, readers will largely find your articles through menus, and the category you assign an article will determine the menu it appears under. 

When you've finished creating your first article, click 'Save & Close'. 

Inspiration: Joomla Site Examples

Now that you've got to grips with the basics of setting up a Joomla site, what can you do with it? I'll leave you with some inspiring Joomla site examples.

If you want to create a journalism blog or news website, The Hill demonstrates that Joomla is powerful enough to run a major media outlet.

the hill landing page

Meanwhile, if you fancy creating something a little more artistic, New York's Guggenheim art museum page is another big-name website run on Joomla.

guggenheim landing page

And finally, this small multinational group, called IKEA, that designs and sells ready-to-assemble appliances and furniture all over the globe, uses Joomla for their website:

ikea landing joomla

Joomla is a serious toolkit which can power any kind of website you care to create. Once you've gotten your site set up, be sure to explore the different features included in your Joomla Control Panel by default, including advanced options like scheduled posting.

If you've created your own Joomla masterpiece using this tutorial, share your thoughts in the comments below!

Leave a Comment

* your email will not be displayed