Getting Started
Before you install Joomla, you’ll need two things – an address for your site (a domain name) and somewhere to install the Joomla files (a web hosting service).
If you already have a domain name and hosting service, feel free to skip straight to step 4.
Choosing A Domain Name
Choosing an appropriate domain name is an important step in creating your Joomla website. If you’re just creating a blog to share with friends and family, your choice of domain name doesn’t matter so much. However, if you’re planning to create a site for your business or are hoping to attract visitors through a search engine, it’s important to choose a domain name that reflects your brand, has the right keywords, and is easy for people to remember.
Here are some tips for choosing a great domain name:
Keep it as short and simple as possible. Longer domain names are usually harder to remember. Long domain names also increase the risk of misspellings and mistyping.
Avoid words with multiple spellings as they can confuse your visitors. For example, if you’re creating a blog about socks, topwoolsocks.com is a much better choice than topwoolsox.com.
Try to include keywords in the domain name to help improve search ranking and make it easier for visitors to find your site. For example, if you’re creating a blog for your car washing business, try to include the phrase “car washing” as well as the location of your business (eg. atlantacarwashing.com).
If possible, choose a .com top level domain (TLD) extension. You might be tempted to choose one of the new TLD extensions such as .club, .tips or .online, but these extensions will often make it harder for visitors to find your site. Most people are so used to .com extensions that they’ll type .com without thinking.
Before registering a domain name, you need to make sure it’s available. There are a number of domain name search engines that show you available domain names, available extensions, the cost of registering the domain, and suggestions for similar domain names if the one you want is already taken. A popular domain name search engine can be found at Name Fresh.
Once you’ve found a great domain name, you’ll need to register that name with a registrar. Registering a domain name is like renting a house – you’ll never actually own the domain, but as long as you keep paying the yearly registration fee you can keep using the name indefinitely.
Many web hosting companies offer domain name registration as part of their service. Registering a domain name with your web hosting company is usually the easiest option as the domain should be automatically configured for use with your site.
Finding A Web Hosting Service
Every website on the internet is simply a collection of code stored on a server somewhere in the world. When you visit a website using a browser, you’re actually connecting to that server to read and interact with the code stored there.
To create your own Joomla website, you’re going to need a place to store your code, and that’s where a web hosting service comes in. There are hundreds of web hosting companies offering similar services including shared hosting, VPS hosting, dedicated servers, unlimited disk space, unlimited email addresses, free domain names for the first year, and easy setup. Hosting fees usually start at just a couple of dollars per month for the cheapest plan, which should be more than adequate for the average user.
Here are a few tips for choosing a web hosting service:
Look for a company that offers 24/7 dedicated customer support. If your site suddenly goes down, you want to be able to get it back up and running as quickly as possible. It’s a good idea to check customer reviews and feedback to make sure their support performs as advertised.
Choose a company that guarantees at least 99.9% uptime. If you’re running a web based business, every second your site is down could lead to lost revenue.
Check that the company has an easy to use control panel with an Auto Script Installer such as Softaculous, Installatron or Fantastico. As you will see below, it’s not impossible to install software without an auto installer, but it definitely makes it much easier.
If you’re not ready to pay for web hosting, Joomla offers a free, slightly modified version of the CMS at the joomla.com website. They will host your site for free and give you a free subdomain. Users are limited to a small selection of extensions and themes, and have limited mailing functionality. This free service is a good starting point for beginners wanting a simple, personal site.
Installing Joomla
There are two main ways to install Joomla – one-click installation using an auto script installer, or downloading the Joomla source files and installing them manually.
If you have an account with one of the major web hosting services, you should have the option to automatically install Joomla. This is the option we recommend as it makes installation much easier.
If you don’t have this option, don’t worry – we’ll show you step-by-step instructions for manual installation.
NOTE: The screenshots you see here may be slightly different from yours depending on which web hosting service you use, but the installation process should be almost identical.
One-Click Installation
The first thing you need to do is log into the control panel for your web host. Your hosting company should be able to provide you with the address, your username and your password.