The Joomla services marketplace offer professional services for Joomla

Joomla Hosting

It's easy to get started creating your website. Knowing some of the basics will help.

What is a Content Management System?

A content management system is software that allows you to create and manage webpages easily by separating the creation of your content from the mechanics required to present it on the web.

In this site, the content is stored in a database. The look and feel are created by a template. Joomla! brings together the template and your content to create web pages.

Logging in

To login to your site use the user name and password that were created as part of the installation process. Once logged-in you will be able to create and edit articles and modify some settings.

Creating an article

Once you are logged-in, a new menu will be visible. To create a new article, click on the "Submit Article" link on that menu.

The new article interface gives you a lot of options, but all you need to do is add a title and put something in the content area. To make it easy to find, set the state to published.

You can edit an existing article by clicking on the edit icon (this only displays to users who have the right to edit).

Template, site settings, and modules

The look and feel of your site is controlled by a template. You can change the site name, background colour, highlights colour and more by editing the template settings. Click the "Template Settings" in the user menu.

The boxes around the main content of the site are called modules. You can modify modules on the current page by moving your cursor to the module and clicking the edit link. Always be sure to save and close any module you edit.

You can change some site settings such as the site name and description by clicking on the "Site Settings" link.

More advanced options for templates, site settings, modules, and more are available in the site administrator.

Site and Administrator

Your site actually has two separate sites. The site (also called the front end) is what visitors to your site will see. The administrator (also called the back end) is only used by people managing your site. You can access the administrator by clicking the "Site Administrator" link on the "User Menu" menu (visible once you login) or by adding /administrator to the end of your domain name. The same user name and password are used for both sites.

Learn more

There is much more to learn about how to use Joomla! to create the website you envision. You can learn much more at the Joomla! documentation site and on the Joomla! forums.

Joomla! makes creating and maintaining Web sites easy for everyone, from total beginners setting up their first site to IT professionals managing enterprise installations.

Get the Basic Details

If you have never used Joomla! before, you might want to read What is Joomla? first. If you are evaluating Joomla! for use on a project, you may want to review the materials for evaluators on the Joomla! Documentation Wiki.

Download Joomla! and Run it yourself.

If you're ready to install Joomla, download the latest version here, you'll be up and running in no time. You can also check out the short FAQ on that page and read the tutorial on how to install Joomla.

Get started on launch.joomla.org

Launch.joomla.org allows you to launch a fully functional and free Joomla website. You will get started with just a click on a button, opening up to endless possibilities, full responsive, multilingual... It even includes sFTP, PHPMyAdmin, and the ability to install extensions. You can keep it as long as you login and click a “renew” button once every 30 days. The only limitations are 200mb of disk space, subdomain usage, and your imagination...

Find Documentation and Help

Localised documentation for Joomla! is available on the Joomla! Documentation Wiki at docs.joomla.org. Choosing a user type will help you find the appropriate resources on the wiki. The wiki page The Absolute Beginners Guide to Joomla contains lots of information, advice, and links for first time users. If you have more questions, visit the Joomla! forums.

Get Ready to Install

Getting started on your Joomla! web site is easy to do. Many hosting services offer a simple one-click installation, but if you'd rather be more hands-on, have more control or are your own host, all you need is a Web server with PHP and MySQL. Most commercial hosts provide these as part of their basic package of services. Then download a copy of Joomla. Then visit our install documentation to continue your adventure.

For Developers and Designers

If you're looking to get started in Joomla! development, developer.joomla.org is the best place for you to start. There you'll find tons of information on Joomla, the APIs and much more. Also more documentation is available on docs.joomla.org.

If you're a designer and want to learn more about creating Joomla! templates, the Template management section shows how easy it is to design in Joomla.

If you are an administrator you can find your documentation here

Joomla! is a global, non profit, Open Source project working with only volunteers and their contributions. Volunteers are key to our growth and success. Contributing to Joomla! is easy and will give you great satisfaction. Anyone can contribute, whatever your skillset is, with as much time as you want. It’s also a great way to give back to your beloved CMS.

Part of our companies' success is due to the fact that we use Joomla. We can develop good websites with a versatile CMS that is freely available. That is my reason to contribute to Joomla, give something back. -- René Kreijveld

What are your benefits as a volunteer?

You gain a global network full of people who have a passion for Joomla! just like yourself. People who become friends, co-workers, co-volunteers,... You’re able to attend great events around the world.

Wonderful friends around the world! -- Alison Meeks

You’re able to help out and decide the future of our beloved CMS. You will stay on top of the developments and insights of all areas of the web.

As a volunteer I get steady flow of new insights into all areas of the web while contributing to Joomla! -- Christopher Wagner

How can you contribute?

There are several ways to contribute at Joomla. We’ll list the most important. You can conntact form to the Volunteer Engagement Team, who will gladly assist you to the correct team.

Join a Team

All our volunteers contribute by participating in the Joomla! Teams. Each team focuses on a specific aspect of Joomla! essential to the Project's overall growth.

Be a helpful poster

Do you know Joomla! by heart? Willing to help other people out? Joomla! forum users helping one another is one of the cornerstones of our community. Registering on the forum is quick and easy, and you can get started right away helping people just like you.

Provide documentation or translations

You’re good at writing, screenshotting or translating? The Joomla! Documentation Wiki is a living website for help documentation (also the help screens served in the backend), tutorials, walkthroughs, and other helpful resources. Joomla! is translated into many languages by our volunteers. You can translate documentation, tutorials or even Joomla! itself into your language. Visit our simple guidelines page to get started.

Become a tester or solve issues.

We are always looking for more people to test patches, find and fix bugs, and help clarify issue reports on our bug tracker. Visit the issue tracker to help out. If you have programming skills, we recommend you inquire about joining the Joomla! Bug Squad.

Localise Joomla! Resources

Offer your local community a great benefit by translating Joomla! Resources on our localisation platform, Crowdin. You can translate the marketing materials, official extensions, websites and templates. If your language is missing, just ask a manager to add it


This page was last updated: