How to Install Joomla 1.7

Here's how to install Joomla 1.7 manually on your hosting environment.

Step 1: Check Your System Requirements

Save yourself a lot of time and headaches by first checking out the system requirements and getting your server up to speed:
https://www.joomla.org/technical-requirements.html

Step 2: Download Joomla 1.7

tutuploadsmedia_1310678845171.png

Go to https://joomlacode.org/gf/project/joomla/frs/?action=index and download the latest version.

In our case, since we're publishing this tutorial early it says RC (Release Candidate), but you should use the latest stable version.

It is usually best to use .zip version. If your internet is not relatively fast, you may want to download the smaller tar.bz2 file or tar.bz2 file, which each have two layers of compression to make the file smaller and easier to download. If you choose this file, then you would have to unzip the file twice rather than just once in the subsequent step.

 

tutuploadsmedia_1295933180900_6f2200b2f2eab90fbf3facd14562dcbb.png

Select Save File and then click OK.

Step 3: Upload to Server

tutuploadsmedia_1295933912425_b2b0a8f66daf2946ab1f61785a134d2e.png

In these next two steps we are going to upload our zipped folder onto the server and then extract all the files within the zipped folder. I will be using cPanel, which is a file manager. However, your hosting provider may not have cPanel, so you may have to unzip the folder on your Desktop and then upload using a FTP client, or if your host has another file manager you can use it if it has an extraction feature.

Access the folder in which you want to install Joomla 1.7. Then upload the Joomla installation file which we download.

tutuploadsmedia_1295934072175_d7d8e74338a53901113f700c9b9d032d.png

Wait for the entire file to upload. It may take a while.

Step 4: Extract Files

tutuploadsmedia_1310679560574.png

Select the file and then Extract.

 

tutuploadsmedia_1295934392053_f2e95fdcfe120011326e55366a516055.png

Close out of the results.

Step 5: Run the Installation

tutuploadsmedia_1295934540371_e82c58fb2b5713620eb449c5449ca916.png

Open a new tab or window and then type in the address to the folder in which you uploaded Joomla 1.7

Language

tutuploadsmedia_1295934655945_82d0a20a88e940e30bb9ff1d52a10e20.png

Select your Language.

tutuploadsmedia_1295934710010_f486a23bf9a8166e773acf02113e9b67.png

In the top right click Next.

Required Configuration

tutuploadsmedia_1295934966698_b82ef33166fb8f5070108b2e0aa06757.png

If any of these items are not supported (marked as No) then please take actions to correct them. Failure to do so could lead to your Joomla! installation not functioning correctly.

Recommended Configuration

tutuploadsmedia_1295935167746_a0641789a00158e0681782f831155934.png

Depending on your server setup, you may have issues if the server configuration is not the same as the recommended settings. However if you have a good host, it is rare to have any issues.

tutuploadsmedia_1295935390286_74cf2f8a04e32208f7f18bc59fc75bc8.png

If you corrected any of the configuration, check the output again. If everything is ok, click Next.

GNU GPL License

tutuploadsmedia_1295935572284_4ac890768b8cb6cfcfcb608e6196bfc9.png

Make sure you read through the license if you have not before.

tutuploadsmedia_1295935726280_c32be5ab7d247954e0832763844de35a.png

If you agree to the license, click Next.

Enter Database Information

tutuploadsmedia_1295938481424_f7fb734c3eb9f5a3fcc4ebec09e56f0f.png

The next part is a bit tricky because much of depends on your host and their server configuration.

If you have not setup a database and assigned a user, now is the time to do. You will have to access your host's control panel to set it up. If you need help, find your host's documentation or ask them how to set up a database and assign a user to it. We wish we could give you detailed instructions for this part, but it varies too much between hosts. As an example, here is the documentation for Cpanel and which is fairly straight forward.

The basic steps for all hosts:

  1. Create the database
  2. Create the database user
  3. Assign the database user to the database
  4. Give permissions to the database user

Lets take a look at a few of these settings that often cause issues.

  1. Username: This is not the same as your account's username. It is the username of the user of the database. The user should have all permissions to the database. Also, the username should be the full username. Do not use just the part that you created if your host assigns a prefix to create a full username.
  2. Password: Password of the user to the database. Make sure the password is not simple or easy to guess.
  3. Database Name: This should be the full database name. Do not use just the part that you created if your host assigns a prefix to create a full database name.
tutuploadsmedia_1295938349138_ce7f8c2a8bbe10e1194c9b02bdc52d64.png

When you have correctly entered all settings, click Next.

FTP - Optional

tutuploadsmedia_1295938754034_0a459de24f45f0cbb6b5623cc715f751.png

For most users it is generally recommended to skip this step.

tutuploadsmedia_1295938349138_1_6b8a89d73eec7550945b81a21a22ed49.png

Click Next.

tutuploadsmedia_1295939213054_83ab41914e659cbc5ec6bb8f70dc237a.png

Enter information appropriately.

Note: Please change your Admin username from the default Admin to something else. More than half the work is already done for a hacker if your username is left as Admin.

Note: If you want to just test Joomla 1.7, then install the sample data so that it allows you to get a look and feel of what Joomla 1.7 is all about. However, we generally advice against installing the sample data because it is much easier and quicker to start building a site without it.

tutuploadsmedia_1295938349138_1_1_4bd8e5575b955674357441fece1293f1.png

Click Next.

Step 6: Remove the Installation Directory

tutuploadsmedia_1295939304313_984de4c089b5d3ff93188502746ff86a.png

For security reasons we need to go back to the file manager and remove the installation directory.

tutuploadsmedia_1295939409174_7b577f619ffab052d609142fdc8115f9.png

Delete the installation directory and you are done!

You can now check your site.