FTP Overview: Uploading and publishing your website
Posted by Diego Cousinet on 21 February 2011 10:51 AM


FTP (File Transfer Protocol) is a method of communication used to transfer files between computers via the internet.

An FTP Client is an application that runs on your computer, and connects to an FTP Server (for example, the FTP Server at Web Drive) and allows you to copy (upload) files, such as web pages and images you have created, to the FTP Server, so they are visible to users on the internet.

We use and recommend FileZilla, which is a free, open source FTP application that is easy to use. Filezilla will allow you to publish and upload your website:


Step 1. Download and Open your FTP client (in this documentation, we use FileZilla FTP client)

Step 2. Once you have this program installed, you can open it and you'll see you need three pieces of information:


  • Host
  • Username
  • Password (if you don't remenber your FTP password, click here)

Note: The port information is not required.

Please find your Host information in the following list:

  • Linux / PHP Hosting:

  • Windows / PHP Hosting:
    • (All new Windows sites)

  • If your Domain is using our name servers and one of our System templates:
    • (replace yourdomain by your actual domain name)


Step 3. Hit Connect, and you should see it connect to our server and give a list of folders.

Ensure you are in your home directory for the website.

You can then either:

  • Drag files from your desktop or elsewhere into the Filezilla window. This will queue them for uploading.
  • Navigate using the window on the left to the location on your machine where your web files are located, and select them for upload.



Step 4 (Optional). Using TLS for extra security:

When you connect to a server using FTP with TLS/SSL, encryption is used to protect the connection between your computer and our server. This protects your password and your data, preventing an eavesdropper from capturing or stealing them as they travel over the network. TLS stands for "Transport Layer Security," and SSL stands for "Secure Sockets Layer." TLS is a newer version of the SSL protocol.

At Web Drive we offer FTPES - FTP over Explicit TLS/SSL. You can choose this option for the connection type in your FTP software, and then connect as usual.

(The first time you connect with this method you should 'accept' the certificate when prompted. This prompt occurs because your machine has never seen this security certificate before.)

(57 vote(s))
Not helpful

Comments (0)