How to Start a Website with Joomla by Scott Chow September 23, When the internet was experiencing its first big boom back in the s, building a website required serious technical knowledge.
These days, almost anyone can create a beautiful and fully functional website with little or no technical knowledge using a content management system CMS. A great CMS choice for both first-timers and experienced web developers is Joomla, an award winning open-source CMS that has been in development since It currently powers over 2 million websites in 68 different languages, and is managed by a team of more than dedicated volunteers.
Joomla is a stable and secure platform that is so easy to set up even the most inexperienced users can have a fully functional website up and running in less than an hour. This guide will provide you with simple instructions for setting up your own Joomla website. It will show you how to install Joomla on a hosted web server, how to create a blog, how to make your first blog post, and how to customize your site using templates and extensions.
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.
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. Try to include keywords in the domain name to help improve search ranking and make it easier for visitors to find your site.
If possible, choose a. You might be tempted to choose one of the new TLD extensions such as. Most people are so used to. 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. 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. 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: If your site suddenly goes down, you want to be able to get it back up and running as quickly as possible. Choose a company that guarantees at least Check that the company has an easy to use control panel with an Auto Script Installer such as Softaculous, Installatron or Fantastico.
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. 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. For this example, the web host is using the popular cPanel control panel. This web host is using the Softaculous installer. Click on the installer. You can use the search bar to find the Joomla software, or you can look for it under the CMS menu. Choose the domain you want to use for the Joomla installation.
Scroll down and enter the name and description of your Joomla site, then choose an admin username and password. Make sure you keep a copy of your username and password. If everything goes as planned, the software should report a successful installation. If you click the site link, it should take you to your brand new Joomla site.
Although there are many third-party sites that allow you to download Joomla software, you can never be sure that these copies are safe. You should see a green checkmark and confirmation that your database has been created. You should see a green checkmark and confirmation that your user has been created. Next, we need to upload the Joomla. Go to your main control panel page and click on the File Manager icon. Go back to the file manager, right click on the. Once all the files have been extracted, open a browser window and enter the address of your site.
You should see a Joomla installation page. You should get a green confirmation message saying the installation was successful. Posts in Joomla are usually called Articles, and they will make up the majority of your Joomla site.
For example, if your site is cooljoomlastuff. The Control Panel lets you do a variety of things such as create new posts, add users, read messages, change your site design, and add themes and extensions. You can access all the features from the top menu, or you can access some of the most useful features from the menu in the left sidebar.
You should see a text editor that looks just like an old version of Microsoft Office. It functions just like any other word processing software — you can change fonts and font sizes, make text bold, adjust alignment, add media and tables, and even print the document.
To begin with, enter a name for your post and add some text to the post field. From here you can see all your articles and their current status whether or not they have been published.
You should be able to see your first article, ready for the world to read. Categories are how you keep all your posts organized. Categories are hierarchical, which means you can have categories within categories.
You can also define category wide settings so they will automatically apply to any article in that category. Add a title and description for the new category. In the sidebar, you can specify a parent category a category to which this category will belong.
To add your first article to this category, navigate to the articles menu and click on your article. In the right sidebar, you can select the category from the drop down Category menu. Create A New Page The difference between posts and pages can be a little difficult to understand at first.
In general, posts are dated content entries that you can add to your site. Posts are designed to be time related — as you add new posts, older posts are shuffled down the order. Posts are good for regularly adding new information to your site, and are often used to encourage conversation. Pages form the structure of your site.
This is usually done by putting a link in the menu bar. This will create a new page in your Main Menu. You can learn more about the different kind of menu item types by reading the Joomla Documentation. In Joomla, themes are usually called Templates.
Templates make it easy to change the style and design of your site. You can choose from a variety of free and paid templates that offer unique options for your page layout, colors, typography, modules and plugins. You can download as many templates as you like and switch between them until you find one that suits your style.
You can drop the. The colors have changed, the top header is different, and there is a picture slider. You should see lots of options such as adding a logo, adding social media links and changing the slide images. Add Some Extensions Extensions allow you to easily increase the functionality of your site. If you visit extensions. Google Maps Plugin, which lets you quickly embed maps on your site. JEvents, which adds calendar and events management functionality to your site. FaLang, which makes it easy for you to offer multiple language versions of your site.
Adding extensions to your Joomla site is simple. The process is the same as adding a new template. All you have to do is download the. From here, you can use the extension to backup your site, manage backups, or even schedule automatic backups.
You should be able to add posts, add pages, manage menus, change your template and add extensions. Joomla is both customizable and incredibly powerful. To really get the best out of your Joomla site, your going to have to start exploring all the other functionality Joomla has to offer.