Uploading files

You've successfully created your FTP account. To use it you will need an FTP client.

We will be using Filezilla which is free and open source and can be found at: http://filezilla-project.org/

Choose the 'Download FileZilla Client' option and then go to the correct section depending on your operating system below:

Filezilla on Mac OSX

There are two files available and you should choose the correct one for your processor, either Intel or PowerPC.  If you are unsure then click the Apple logo in the top left of your screen and choose 'About This Mac'.  Check the 'Processor' section.  If you have a version of OSX before Leopard you will need an older version of FileZilla available at SourceForge.

Once downloaded choose to extract the file and then you can open FileZilla from the icon on your desktop.

Filezilla on Windows

Choose the .exe file.  The zip file should be smaller but it's not!

Choose to Run the file or open it when it finishes.

You can run FileZilla when the installation finishes or run it from your Start Menu.

Using FileZilla

Once opened you will see the connection settings at the top.

You will need to enter:

  1. Host - ftp1.e3m.co.uk
  2. Username - The username you just entered
  3. Password - The password you just entered
  4. Port - You can leave this blank but the correct port is 21 for FTP


Click 'Quickconnect' and you should see the remote folders open on the right of the window.   The left side of the window shows the files and folders in your computer and you can upload files by dragging them across.

There is a more complete table with all these values in your account under 'Hosting'

Upload Drupal

First we actually need to get Drupal before we can upload it to your hosting account.
Go to http://drupal.org/project/drupal and download the latest version.

Once downloaded, extract the files.  (Windows users may need 7-zip from www.7-zip.org). 

Before we upload, there are a couple of steps we will take to make life easier:

  1. Open the Drupal folder and then the file named .htaccess.  This may be hidden depending on your folder settings.
  2. About 9 lines from the bottom is a line: # RewriteBase /, deleted the '#' so the line reads: RewriteBase /
  3. Close and save the file
  4. Browse to /sites/default in the same folder
  5. Copy default.settings.php to a new file called settings.php

  6. Browse to /sites/all and create two folders: 'modules' and 'themes'

You will put modules and themes in these respective folders when you want to install them.

Browse into the extracted Drupal folder using FileZilla where you should see several folders and files such as 'includes', 'misc' etc.  Select all the files and drag them across to the server.  (You may have to click Quickconnect again if it has disconnected).

The upload may take several minutes depending on your connection speed.

While that is happening we can create your database. (No need to keep this page open, there will be a link to the next page)