User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active
Pin It

For the beginner webmaster trying to figure out how to install your new website can seam very daunting at first but once you know where to start the process is really straight forward, this guide is for installing a Joomla content management system, for Wordpress users the procedure is very much the same.

Automated Installers

Most of the more well known hosting services provide a one click install in your hosting account for both Joomla and for Wordpress, these auto installers will create the data base and the username and automatically install the content management system for you.

Some web hosting providers do not provide a one click install if your hosting provider does not provide this service or you need to install a quick start template purchased from a third party vendor then you need to know how to achieve this manually yourself.

The installation process that follows is described for a Joomla installation however the process is very much the same for a Wordpress installation, the choice of a Joomla website or a Wordpress website is up to the individual, an explanation of both content management systems can be found here Wordpress or Joomla

Web Hosting

We will assume you have already purchased your domain and hosting service, if you are just sarting out we would highly recommend a shared web hosting plan with Siteground or make a choice from one of our other recommended hosting providers, you need to login to your hosting account with the username and password you signed up with and proceed to the CPanal, CPanal is a bunch of tools designed to install and maintain your website and are provided with all fully managed web hosting accounts.

This is where you access your files and various tools that the hosting service provides, first you need to go to domains in cpanal then create a new domain enter the domain name you purchased earlier, then enter your password the document root and FTP username will automatically populate and click add domain.


Now return to the CPanal home page and look for my SQL database wizard enter a database name your choice for name and note this for later on, click next enter a user name and password for the data base and also note this for later, click create user you will now be directed to an other page tick all privileges then click next step, you have now created your data base ready to populate your website files with.

Download Joomla ZIP File

Next step is to down load the Joomla zip file from the Joomla website, or a third party quick start template that you purchased and store on your desktop, return to the CPanal home page look for file manager and click on the public_html folder, the folder will be empty up the top of the page click on upload then browse and select the Joomla zip file or quick start template that you downloaded earlier.

This will now automatically upload to the server when the upload has completed click on the link to go back to your domain folder then unzip the contents and delete the zip file with your public html folder.

Main Configuration

Log out of your CPanal you are finished here for now and open your browser and type in your domain url ( this will open the Joomla installer and the main configuration panal then follow the instructions and enter the details that are required.

main configuration


  • Site Name: Enter the name of your site. Most templates will use this for the first heading of your index.
  • Description: Add a brief description of your website. It depends on your template if and where this text would be displayed.
  • Admin Email: Enter a valid email address. It will be used for password recovery and system messages.
  • Admin Username: Your administrative username. Please select a unique username, rather than "admin" or "administrator" since those are often subject to hacker attacks.
  • Admin Password: Add a password as strong as possible.
  • Site Offline: Select whether your site should be taken offline after you complete the installation. For the purpose of this tutorial we will leave this option set to NO (site will be live after installation)

Database Configuration

Click next and the database configuration panal opens, the database type is usually my SQLi, hostname local host, then enter the database user name that you noted down earlier the data base password and the database name leave other settings as is and click next.

database configuration

  • Database Type: By default this value is set to MySQLi. Leave it that way, MySQLi is an optimized version of the regular MySQL database and it is supported on SiteGround servers.
  • Host Name: Once again, leave the default localhost value.
  • Username: Enter the username for your MySQL database
  • Password: Fill in the password for the database username
  • Database Name: Enter the name of the MySQL database you want to use
  • Table Prefix: Joomla will add this prefix to all of its database tables. This is useful if you want to host multiple Joomla sites on a single database. You should leave the default 

Fanalize Installation

This is the final stage of installation, if you are not familiar with Joomla tick the box with install sample data this will install basic data so you can learn Joomla a little easier, click on install, when the installer has completed a screen will show you that the installation was a success.

install joomla


Remove Installation Folder

The last step is important or you will not be granted access to your website you need to click on remove installation folder this is an orange button, once this has completed you have a choice to visit your home page or proceed to the admin panal your website should now be online, we recommend Siteground web hosting for all your web hosting services they provide a fast and reliable service with great customer support.

remove joomla installation folder


Now that you have installed your content management system you need to structure your website and populate the website with content, the first place to start is with your home page, the home page is where you want visitors to land on. 

Administration Panal

Access your websites administration panal using the username and password you used to install Joomla, this is usually your domain plus administrator and index.php ( here you will find the control panal for your website.

The control panal gives you access to all the tools needed to setup your websites content, here you can write articles, install components, install modules used for displaying content and install plugins that help to create content and keep the website running effectively.

The Joomla control panal

At the top of the control panal is a menu, system is where you set the global configurations and holds information relating to your system, users is where you can access your websites users and moderate them.

Menus is where you set up the urls for your website change the alias, add new menu items and structure your website, components are where the websites installed components are accessed, components also structure your website.

Extensions are where you can edit installed templates, modules and plugins that all work together to effectively run your website, extensions is also where you can install these plugins and modules along with components.

A great place to find new extensions and components for Joomla websites is the Joomla extensions directory, here you can shop for the extensions needed for your website some extensions are provided for free while others are a premium product.

For Wordpress websites these are called plugins and give you access to install blogs, payment gateways for ecommerce websites, login forms, email contact forms and a host of other great software for Wordpress websites, a great place to shop for Wordpress plugins is

Website Builders

Website Builders or page builders have been around for a while now, you may of heard about them through various means but have no idea how they work and how you can build a great looking website with one, there are two website builders that we can recommend Weebly site builder is great for most types of websites from online blogs to small business websites and personal websites, and when you want to venture into online sales or eccommerce websites Shopify Website Builder is a great choice.

These website builders are integrated software provided by the companies that run them, Weebly and Shopify are one stop shops providing domain name purchases, web hosting and website page builders all located in one convenient location on a single account, you choose a domain name suited to the website you intend to build then purchase a web hosting plan to suit your websites needs and all the tools, plugins and templates required to build your website are provided on your account.

The website builders or page builders are really easy to use, to start off you choose a template from the selection which is usually already populated with information and images suited to the theme you choose, you can rewrite the information provided to best suit your own needs and replace the images with your own as needed

Then you can select plugins and widgets for contact forms, price lists and also search engine optimization tools to better enhance your online visability, you can drag and drop these modules around the template to suit your needs.

So who will get the most benefit from these online website builders, beginner webmasters will benefit the most from Weebly page builder they just make building a website so easy and is also a great way to learn the basics along the way

For beginner and seasoned webmasters looking to start there own eCommerce store you can benefit from using the Shopify platform every thing you will ever need from payment portals to calulated shipping costs are provided to get your online shop up and running with the least amount of stress, we have provided independent reviews on both these platforms. 


© {2019} All Rights Reserved.