How To Use Joomla - Installing Joomla 1.5 using cPanel

85

By Azhar Kamar

The Joomla! logo
See all 4 photos
The Joomla! logo

» What is Joomla?

Joomla! is an open source content management system (CMS), or a web application framework. The programming language that is used is PHP and for storing data, MySQL database. Joomla! is a project fork of Mambo (the mother of Joomla!) - The developers used existing source codes from Mambo and created Joomla!, a brand new independent and improved content management system. Joomla 1.0.0 was released in September 2005 and has evolved to 1.5.15, which is the latest version. Version 1.6 is currently under alpha testing and hasn't been officially released to the public.

» Why use Joomla?

Would you like to create a website where you can do updating easily? Want to allow user registration and interaction in your website? Need a blog with more features like polling? A forum too? Online forms for user inputs, feedbacks and comments? Use Joomla. Joomla helps a great deal in creating and managing a multi-functional dynamic website - A website with user registration, easy frontend and backend updating, polls, surveys and quizzes, a commenting system, forums and much more. The great thing about Joomla is that is supports extensions - components, plugins, modules and languages. There's a massive library of extensions (free and commercial) available for use. These extensions can be created by anyone (you need to have a good understanding of the Joomla API and framework) and submitted to Joomla Extensions, and people will have access to it. These extensions boost the functionalities of Joomla and allows the user to integrate countless features into their website. One such powerful extension is the Community Builder, which is a component that provides the capability of creating a community (as the name suggests). With this extension, you could even create your very own Facebook! Well, maybe a mini Facebook. ;-)

» Installing Joomla! 1.5

To use Joomla for your website, you need to install Joomla in the web hosting server of your domain. There are 2 ways to install Joomla - automatic installation from your hosting server, or manual installation by uploading the installation files and running the setup from your web browser. I strongly suggest using the former, automatic installation, as it is easier, faster and less prone to errors.

The Linux server is the most popular server operating system that is used worldwide, compared to Windows, Mac or Unix. It is cheaper, faster, more user-friendly and has higher functionalities for a web hosting control panel. The most common Linux-based web hosting control panel is cPanel; here's how to install Joomla in cPanel (using WHM).

cPanel (x3 theme) - Create an Addon Domain
cPanel (x3 theme) - Create an Addon Domain
Fantastico De Luxe - Installing Joomla 1.5 Content Management System
Fantastico De Luxe - Installing Joomla 1.5 Content Management System

» How to Install Joomla 1.5 in cPanel using Fantastico

1. Login to the control panel of your account (e.g. http://mywebsite.com:2082) and click on Fantastico De Luxe / Fantastico.

2. Click Joomla 1.5 under the Content Management category. Click New Installation to install Joomla in this domain.

3. You will then need to specify 3 things - where Joomla will be installed, your administrator login details and the base site configuration. Locate the domain you created in the Install on domain drop down list. Make sure it's www.domain-name.com, and not a subdomain.

Configuring the installation of Joomla 1.5
Configuring the installation of Joomla 1.5

4. For the Install in directory field, leave it empty so Joomla will be installed in the root directory of your domain. If you specify a folder, you will encounter difficulty shifting Joomla to the root of your domain. If Joomla is installed in the root/main directory of your Addon domain, users view your site at www.domain-name.com, but if you specify a folder for the installation, the URL for your website will be www.domain-name.com/specified-folder.

5. Next is the Admin access data, where you will enter your preferred username and password. Create a unique username and strong password as hackers can easily identify a website using Joomla and hack it.

6. Lastly, input the Base configuration fields with your email address, name and site name. Don't crack your brain on this as you will be able to change this later in your Joomla control panel. Important note - make sure the Install Sample Data checkbox is unchecked. If it's ticked, Joomla will automatically create Sections, Categories, Articles, Polls, Modules and other stuff and you're gonna get headaches editing or removing the sample data that was created. Although managing sections, categories and articles can be terribly hard for beginners, it's still better to learn manually than to figure out using the sample data (which is not very helpful).

7. Once everything's done, click the Install Joomla 1.5 button. You will then be directed to a confirmation page where you'll see the details of your Joomla installation - your newly created MySQL database, the domain where you installed Joomla in and the access URL. Once you've verified that all the details are good, click Finish Installation and your work is done.

8. To test whether your installation was successful, go to www.domain-name/administrator and login with the administrator login details you specified earlier in the setup process. Once you have logged in, click the Preview link at the top right corner of your Joomla control panel (or Joomla administrator backend). A new tab/window will open, showing your website using the default Joomla template.

Mission accomplished! That's it. You've successfully installed the Joomla content management system in your domain via cPanel. Feel free to ask questions if you're in doubt or if you happen to encounter any problems. I'll be more than happy to be of your assistance. ;-D

» Purchase books on Content Management Systems

CMS Made Simple 1.6: Beginner's Guide
Amazon Price: $17.99
List Price: $19.99
SilverStripe: The Complete Guide to CMS Development (Wiley)
Amazon Price: $25.48
List Price: $49.99
CMS Made Simple Development Cookbook
Amazon Price: $42.05
List Price: $44.99
PHP 5 CMS Framework Development
Amazon Price: $41.79
List Price: $49.99
SilverStripe: The Complete Guide to CMS Development (Wiley)
Amazon Price: $49.99

» Grab some great books on Joomla! (Recommended)

Joomla! Explained: Your Step-by-Step Guide (Joomla! Press)
Amazon Price: $18.88
List Price: $34.99
Joomla! Programming (Joomla! Press)
Amazon Price: $25.99
List Price: $49.99
The Official Joomla! Book (Joomla! Press)
Amazon Price: $23.54
List Price: $44.99
Joomla! For Dummies (For Dummies (Computer/Tech))
Amazon Price: $11.80
List Price: $29.99
Joomla! 2.5 - Beginner's Guide
Amazon Price: $8.91
List Price: $9.99

» A Video on Installing Joomla

♦♦♦ Azhar's "How To Use Joomla" Hub Series ♦♦♦

Comments

agvulpes profile image

agvulpes Level 3 Commenter 2 years ago

Very interesting Hub on Joomla. I'm just learning how to run the program so it is very timely . Thank you .

Azhar Kamar profile image

Azhar Kamar Hub Author 2 years ago

Welcome Agvulpes! Appreciate your compliment. Joomla is a powerful CMS with massive, great extensions. I simply love it. Well if you have any questions regarding Joomla, just ask me and I'll try my best to assist you. ;-)

riyannasadali profile image

riyannasadali 2 years ago

Great introductory hub to Joomla. Well-explained and informative. Add more to your Joomla hubs series!

Azhar Kamar profile image

Azhar Kamar Hub Author 2 years ago

Thanks Riyanna. Sure, I will! ;-)

stomas30 23 months ago

Excellent help. I was starting to lose patience and nerves trying to set up my joomla website on to my domain. But now with you help this was super easy. I have some knowledge with joomla so it won't be a big problem setting the site i want it. But other tutorials were so hard and without real help. THANK YOU AGAIN

raymond89 profile image

raymond89 21 months ago

Good hub.. but, if you want to know about website, domain, host, cpanel, ext.

You can search on http://indonesiahoster.com/

vivek 20 months ago

I installed joomla 1.5 successfully by using fantastico, cpanel now if I enter my website name then completely blank page is appearing as a result, without any error message. Please tell me what can i do?

Azhar Kamar profile image

Azhar Kamar Hub Author 19 months ago

Vivek, that could be a lot of things. Once Joomla is installed successfully, your website should automatically show the default template.

To access the Joomla administrator control panel, go to www.your-website.com/administrator.

Fleurfavs 19 months ago

This article is amazing since it freely discuss how to learn Joomla the faster way. Well we could always learn how to do Joomla the faster way. Aside from courses available, we could also try ourselves with Joomla video tutorials. Its pretty amazing to watch the whole process while learning.

purnimamoh1982 profile image

purnimamoh1982 6 months ago

Hello Azhar, Its a very nice hub. I run a joomla site http://lokkatha.com I am however unable to find a way to put adsense ads on my site. Do you have any idea about how to install a adsense banner on the top.

sumo 6 months ago

i successfully installed my joomla but its failing to connect to mysql database, please help

Submit a Comment
Members and Guests

Sign in or sign up and post using a hubpages account.



    • No HTML is allowed in comments, but URLs will be hyperlinked
    • Comments are not for promoting your Hubs or other sites

    Please wait working