Sei sulla pagina 1di 52

7 Secrets Of Cheap Web Hosting

What Web Hosting Companies Don't Want You To Know

What Web Hosting Companies Don't Want You To Know In about: this report, you will learn

In

about:

this

report,

you

will learn

the truth

1. Unlimited Disk Space – Can you truly get unlimited disk space when you know hard drives cost money?

2. Unlimited Bandwidth – Are you being cheated by companies claiming unlimited bandwidth?

3. Limited Subdomains – When a

domain belongs to you, should the number of subdomains be limited?

4. Limited MySQL Databases – Is your database being limited by number and not by size?

5. Over-selling – Did you know that there are more accounts on a server than it could handle?

6. Over-hyped Guarantees – When nothing is perfect, can someone really guarantee you 100% uptime?

7. No WHOIS Privacy

Can you

WHOIS detail is not protected?

get privacy when your

Subscribe to my blog and receive a copy of 7 Secrets Of Cheap Web Hosting! Subscribing is free and you can unsubscribe at any time.

Powered By Joomla

Powered By Joomla

Learn how to install Joomla in 10 minutes or less!

Rezdwan Hamid

This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Singapore License. To

This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Singapore License. To view a copy of this

license,

nd/3.0/sg/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.

visit

Table Of Contents

Preface

VI

Conventions

VI

Erratas

VII

Questions

VII

Feedbacks

VII

Contact

VII

Downloads

VII

Introduction

VIII

Assumptions

IX

Part 1 – Creating Database For Joomla

1

Step 1 – Log in to cPanel

2

Step 2 – Create new database for Joomla

4

Step 3 – Create user for Joomla database

7

Step 4 – Add user to Joomla database

9

Part 2 – Preparing Joomla For Installation

13

Step 1 – Download Joomla

14

Step 2 – Upload Joomla

16

Step 3 – Extract Joomla

22

Step 4 – Prepare configuration.php for Joomla

25

Part 3 – Installing Joomla And Post-Installation

30

Step 1 – Install Joomla

31

Step 2 – Post-installation

38

Preface

Preface

I have written this book as a guide to those who are new to installing Joomla. If you have never run your own site and/or install web applications on a server, because you find it to be a daunting task, then this book is for you.

As much as possible, I try to stay away from using too much technical terms. Instead, I prefer to use simple terms that anyone can understand. The step-by-step approach along with screenshots should make installing Joomla a breeze even for a complete beginner.

Conventions

In this book, you will find a number of styles of text that distinguish between different kind of information. Listed below are some examples of those styles and an explanation of their meaning.

Cautions – Any warnings that you need to be aware of will look like this paragraph.

Notes – Any useful information that you may want to know will look like this paragraph.

Tips – Any useful tips and tricks that you may be able to apply will look like this paragraph.

In addition to the examples above, two different typefaces will be used to describe outputs from the screen and inputs that you will have to type in. For outputs from the screen, the text will be in bold. For inputs that you will need to enter, the text will be in italic.

Preface

Erratas

Although I have taken every care to ensure the accuracy of the contents, mistakes do happen. If you spot any mistakes in this book, please report them to me by sending me an email. By doing so, you will not only help me improve my book but also help other readers.

Questions

This book was not meant to be a comprehensive guide for installing Joomla. If you have any questions regarding the installation process, feel free to send me an email and I will try to assist you in the best possible way that I can.

Feedbacks

I am constantly improving my books for the benefit of the readers. Your invaluable feedbacks is one of the ways I can improve my books. Let me know what you like or dislike about my books by sending me an email.

Contact

To contact me regarding any of the abovementioned issues, please visit my site at www.rezdwanhamid.com

and click on the Contact link that is available at the top of the page.

Downloads

A printable copy of this book is available for download at www.rezdwanhamid.com/downloads/.

Introduction

Introduction

Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of- use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.

A content management system is software that keeps track of every piece of content on your Web site, much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Since the CMS manages all your content, you don't have to.

Excerpt taken from What is Joomla? page.

Assumptions

Assumptions

It is impossible to cover all the different hardware, software and server configurations that everyone may have. Therefore, a few assumptions has been made and it should cover the most common ones.

I am assuming that:

your web hosting account is running on Linux.

your web hosting account is using cPanel.

you want to install Joomla in a subdirectory (such as www.domain.com/cms/).

your web hosting account meets all the requirements that is needed by Joomla (such as Apache, MySQL and PHP).

Except for the last item, the assumptions above is not meant to serve as requirements that must be met. Other setups will still be able to install Joomla and the methods may differ slightly. Most of the time, whatever that is written in this book applies to other setups too.

It doesn't matter whether your computer is running Windows, Mac or Linux. The instructions in this book uses web based installation methods via a web browser (such as Internet Explorer, Safari or Firefox).

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla

1. Log in to cPanel

2. Create new database for Joomla

3. Create user for Joomla database

4. Add user to Joomla database

Part 1 – Creating Database For Joomla

Step 1 – Log in to cPanel

– Creating Database For Joomla Step 1 – Log in to cPanel Open a web browser

Open a web browser and log in to cPanel. The URL is usually something like www.domain.com/cpanel/ where domain.com is replaced with your actual domain.

Enter your username and password (that was given by your web hosting provider) into the Authentication Required dialog box that pops up and then click on the OK button.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla After logging in, you will see your cPanel home

After logging in, you will see your cPanel home page like the one shown above.

If this is the first time that you are logging in to cPanel, I recommend that you change your cPanel password. You can do that by clicking on the Change Password button in the Preferences group.

Part 1 – Creating Database For Joomla

Step 2 – Create new database for Joomla

For Joomla Step 2 – Create new database for Joomla At the cPanel home page, scroll

At the cPanel home page, scroll down until you see the Databases group. Click on the MySQL Databases icon like the one circled above.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla You will now see the MySQL Databases page like

You will now see the MySQL Databases page like the one shown above. In the Create New Database area, type in cms and click on the Create Database button beside it.

You can name the new database anything you want but try to keep it short and descriptive for you to remember later.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla After successfully creating a new database, you will get

After successfully creating a new database, you will get the Added the database username_cms. message. Click on the Go Back link.

Your account username and an underscore character will be prepended to the new database. This is normal and it is not an error.

Part 1 – Creating Database For Joomla

Step 3 – Create user for Joomla database

For Joomla Step 3 – Create user for Joomla database Back at the MySQL Databases page,

Back at the MySQL Databases page, scroll down to the Add New User area. Type in cms for the Username and enter a password in the Password and Password (Again) text box. After that, click on the Create User button.

Just like the database name, you can also name your database user anything you want. Do note that your account username will also be prepended to this username.

You can create your own password or use the Generate Password button to create one. Please remember the password that you type in here as you will need it later during the installation process.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla After successfully adding a new user, you will see

After successfully adding a new user, you will see the

Added

the password

user

cms

with

<yourpassword>. message. Click on the Go Back link.

Part 1 – Creating Database For Joomla

Step 4 – Add user to Joomla database

Database For Joomla Step 4 – Add user to Joomla database Back at the MySQL Databases

Back at the MySQL Databases page, scroll down to the Add User To Database area. Ensure that the User and Database that you have created previously is selected and then click on the Add button.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla At the Manage User Privileges page, click on the

At the Manage User Privileges page, click on the ALL PRIVILEGES check box and then click on the Make Changes button.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla After successfully adding the user to the database, you

After successfully adding the user to the database, you will see the User username_cms was added to the database username_cms. message. Click on the Go Back Link.

Part 1 – Creating Database For Joomla

Part 1 – Creating Database For Joomla Back at the MySQL Databases page, you will now

Back at the MySQL Databases page, you will now see that the user has been added to the database in the Current Databases area.

The Joomla database is now ready for use.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation

1. Download Joomla

2. Upload Joomla

3. Extract Joomla

Part 2 – Preparing Joomla For Installation

Step 1 – Download Joomla

Preparing Joomla For Installation Step 1 – Download Joomla Open a new browser window

Open a new browser window

http://www.joomla.org/download.html. Click on the ZIP link beside the latest full package version of Joomla like the one highlighted in yellow above.

to

or

tab

and

go

At the time of this writing, the latest stable version is Joomla 1.5.15. This may change over time.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation When asked by your browser, make sure you select

When asked by your browser, make sure you select to save the file to your computer and remember where it is being saved.

Part 2 – Preparing Joomla For Installation

Step 2 – Upload Joomla

Preparing Joomla For Installation Step 2 – Upload Joomla Go to your cPanel home page and

Go to your cPanel home page and scroll down to the Files group. Click on the File Manager icon like the one circled above.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation If it is not already selected, click on the

If it is not already selected, click on the Web Root radio button in the File Manager Directory Selection dialog box that pops up. After that, click on the Go button.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation A new browser window or tab will open showing

A new browser window or tab will open showing the File Manager page. Click on the Upload icon like the one circled above.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation A new browser window or tab will open showing

A new browser window or tab will open showing the Upload Files page. Click on any one of the Browse button.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation Navigate to and select the Joomla zip file that

Navigate to and select the Joomla zip file that you downloaded earlier in the File Upload window that pops up and then click on the Open button.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation You can now see the status of the Joomla

You can now see the status of the Joomla zip file as it is being uploaded. Once the upload completes, click on the Back to /home/username/public_html link.

The link might be slightly different depending on your web hosting server setup.

Part 2 – Preparing Joomla For Installation

Step 3 – Extract Joomla

Preparing Joomla For Installation Step 3 – Extract Joomla Back at the File Manager page, you

Back at the File Manager page, you will now see the Joomla zip file that has already been uploaded. Click on the check box beside the Joomla zip file icon and then click on the Extract icon like the one circled above.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation In the Extract dialog box that pops up, append

In the Extract dialog box that pops up, append cms in the new directory text box and then click on the Extract File(s) button.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation Once the Joomla zip file has been successfully extracted,

Once the Joomla zip file has been successfully extracted, you will be presented with the Extraction Results dialog box. Click on the Close button.

Part 2 – Preparing Joomla For Installation

Step 4 – Prepare configuration.php for Joomla

Installation Step 4 – Prepare configuration.php for Joomla In the File Manager page, click on the

In the File Manager page, click on the Reload icon like the one circled above. You should now see a new cms folder which contains the Joomla files. Double-click the cms folder icon.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation In the File Manager page, click on the New

In the File Manager page, click on the New File icon like the one circled above.

Ensure you are in the cms directory before clicking on the new file icon.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation type configuration.php in the New File Name text box.

type

configuration.php in the New File Name text box. After that, click on the Create New File button.

In

the

New

File

dialog

box

that

pops

up,

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation In the File Manager page, scroll down until you

In the File Manager page, scroll down until you see the configuration.php file that you have just created. Click on the check box beside the configuration.php file and then click on the Change Permissions icon like the one circled above.

Part 2 – Preparing Joomla For Installation

Part 2 – Preparing Joomla For Installation In the Change Permissions dialog box that pops up,

In the Change Permissions dialog box that pops up, click on all the Write check box until the Permission box shows up as 666. After that click on the Change Permissions button.

Joomla is now ready to be installed.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post- Installation

1. Install Joomla

2. Post-installation

Part 3 – Installing Joomla And Post-Installation

Step 1 – Install Joomla

Joomla And Post-Installation Step 1 – Install Joomla Open a new web browser window or tab

Open a new web browser window or tab and go to www.domain.com/cms/ where domain.com is replaced with your actual domain.

You will now see the Joomla Choose Language page. Select your preferred language and then click on the Next button like the one circled above.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Joomla Pre-installation Check page, click on the

At the Joomla Pre-installation Check page, click on the Next button like the one circled above.

The pre-installation check should all indicate a yes. If not, get help from your web hosting provider.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Joomla License page, click on the Next

At the Joomla License page, click on the Next button like the one circled above.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Joomla Database Configuration page, select and enter

At the Joomla Database Configuration page, select and enter the following configurations and then click on the Next button like the one circled above.

Database Type: mysql

Host Name: localhost

Username: username_cms

Password: <yourpassword>

Database Name: username_cms

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Joomla FTP Configuration page, enter your FTP

At the Joomla FTP Configuration page, enter your FTP username and password (given by your web hosting provider) and then click on the Autofind FTP Path.

After that click on the Next button like the one circled above.

Your FTP username and password is usually the same as your web hosting account username and password.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Joomla Main Configuration page, fill in the

At the Joomla Main Configuration page, fill in the values for Site Name, Your E-mail, Admin Password and Confirm Admin Password and then click on the Install Sample Data button.

After you get the Sample data installed successfully. message, click on the Next button like the one circled above.

If you do not want the sample data installed, you can go ahead and skip it.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Joomla Finish page, you can either click

At the Joomla Finish page, you can either click on the Site or Admin button like the one circled above.

Part 3 – Installing Joomla And Post-Installation

Step 2 – Post-installation

Joomla And Post-Installation Step 2 – Post-installation Back at the File Manager page, navigate to and

Back at the File Manager page, navigate to and click on the check box beside the installation folder icon and then click on the Delete button like the one circled above.

Ensure that no other file(s) or folder(s) has been selected.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Delete dialog box Delete File(s) button. that

At the Delete dialog box Delete File(s) button.

that pops up,

click on

the

If other file(s) or folder(s) are accidentally selected, click on the Cancel button, the Reload button and select the correct folder again before clicking on the Delete button.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation In the File Manager page, scroll down and click

In the File Manager page, scroll down and click on the check box beside the configuration.php file. After that, click on the Change Permissions icon like the one circled above.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation At the Change Permissions dialog box that pops up,

At the Change Permissions dialog box that pops up, click on the Write check box under Group and World until the Permission box shows up as 644. After that, click on the Change Permissions button.

This is for security reasons. You may have to change the permission back to 666 when you want to make changes to the Joomla configuration.

Part 3 – Installing Joomla And Post-Installation

Part 3 – Installing Joomla And Post-Installation Navigate to and click on the check box beside

Navigate to and click on the check box beside the Joomla zip file that you uploaded earlier. After that click on the Delete button like the one circled above.

Click the Delete File(s) button in the Delete dialog box that pops up.

Congratulations! Joomla is now installed.