How to Create a Website with Joomla in 2020? [Step by Step]

Joomla Dashboard

Anyone who wants to earn extra money may consider creating a website. There are several platforms to do this, but in this article, we will show how to create a website with Joomla.

Keep reading to know how to complete this task, which is actually quite simple!

What is Joomla?

One of the best platforms available to anyone who wants to learn how to create a website with Joomla. CMS (content management system) Joomla is a completely free and open-source content management system. It means that you can change your code as you want, as long as you know programming.

It can be used by anyone to create very complete websites, having been used to create the Harvard University website. It is a CMS, a way to easily manage your content. It has a wide selection of templates and extensions to leave everything you want.

Website TemplateHow to create a website with Joomla?

Come on, so here’s how to start using this great platform to create your professional website.


To start, you need to install it on your hosting service, which can be done in a matter of minutes.

First, go to the hosting control panel and click on the “Auto Installer” button. Then search for “Joomla”. Click the icon when the search bar shows it. Now, with the installer, open and enter all the relevant details of the website and click “Install” to finish the process.

Add new articles

With Joomla installed, we will now show how to add articles to your site. Go to Joomla admin panel by placing the administrator after the URL and follow. Now, enter the username and password you created in the previous step and you will be on the Admin page.

  • Click on the button that says “Content”. To manage the article, click on the “Add new article” button. With that, an editor will appear, through which you can format and add texts, links, and images to articles. To publish it, you have to just click “Save”.
  • With it created and published, you can find it in the section — Latest Articles.
Create categories

Another important step in how to create a website with Joomla is the creation and addition of new categories so that your readers can find what they want more easily. They are particularly good for differentiating website content. For example, informative articles that will make a way to earn extra income with the website.

To create them, it is necessary to click on “Content” in the administration panel and to go under “Categories”. Click on “Add New Category”, add the URL, the title and the description, remembering that only the title is necessary, and click “Save” to finish.

Create a contact page

This step is very important especially for those who want to make money from a website. This contact page is necessary through which people can talk to you and give you feedback.

To do this, first, go to “Components” and click on “Contacts”. Click on “New”, and add all relevant information, such as the page name and contact details and include a description in the “Miscellaneous Information” tab. To finish it, click on “Save”.

Install extensions

Another step on how to create a website with Joomla is to use its various extensions, with security options, maps, communication, and e-commerce, in the library of extensions you will have everything you may need.

They can be installed easily by going to the “Extensions” section and “Manage”. Activate the install tab from the website to be able to search and install anything you want without even leaving the administrator panel.

Install templates

The themes and templates are what make your site more beautiful to look at and easier to use, both fundamental things to reach readers.

  • Choose a suitable theme for the proposal, find the best template, and make your site beautiful. You can choose from a wide selection of free and paid templates.
  • To install them, go to “Extensions” and “Manage”. Click on the tab — “Upload Files”, choose the .zip file you downloaded and upload it. Now, in the “Extensions” section, go to “Templates” and select the template you want to activate.
Make backups

Most good hosting services, like Namecheap, performs security backups over and over again to ensure that no matter what happens, you never lose site data.

To access those, just go to the control panel and the backup section.