File Transfer Protocol (FTP) using Filezilla


Filezilla is a very useful web tool that I have found is often taken for granted.  Filezilla is an FTP software used generally for uploading and downloading web files.  It uses the same credentials as cPanel to login and, in my personal opinion, is easier to use and just takes a moment to set up.

Start off by downloading Filezilla from https://filezilla-project.org.filezilla

Using Filezilla in a public terminal

When you are on a public terminal such as at an internet cafe it is always best to just use the QUICKCONNECT option.  Quickconnect does not save usernames and passwords which makes it ideal in this scenario.

Fill it in as follows:

quickconnect

  1. HOST:  ftp.yourdomain.extension (type FTP followed by your domain)
  2. USERNAME: type in the username provided by your hosting provider.
  3. PASSWORD: type in the password provided by your hosting provider

Your username and password are the same as those you use to login to your hosting site’s cPanel.   Now Click CONNECT.

Look at the transfer window and wait for it to say STATUS: DIRECTORY LISTING SUCCESSFUL.

Setting up Filezilla on a private computer

If you are working from your own computer it is advisable to just set it up so that you don’t have to type everything again each time you need to access your server.  What do you need to do?

  1. Click on the SITE MANAGER icon on the toolbar or go to File > Site Manager or … just press CTRL+S. This will open the Site Manager.
  2. Once there click on NEW SITE and customize it. rename new site
  3. In the GENERAL tab:
    1. input your host
    2. change logon type to normal
    3. type in your username
    4. type in your password.site setup
  4. Go to he ADVANCED tab:
    1. In default local directory point it to the folder of your website
    2. In the default remote directory point it to public_html
    3. CONNECT.

Look at the transfer window and wait for it to say STATUS: DIRECTORY LISTING SUCCESSFUL.

Uploading your site or part of your site to your server

  1. On the left you will see the window for the local site, clickthrough until you reach the folder that contains your web project.
  2. Click on the file/s or folder/s you want to upload.
  3. On the right go to PUBLIC_HTML … this is where you will upload your website.

When uploading for the first time simply right-click the folder of your website then click on UPLOAD SITE.

And you’re done!

Downloading your site or part of your site to your server

When downloading from your server do it in reverse.

  1. On the remote server on your right make sure you are in PUBLIC_HTML.
  2. On the left (the local site) make sure you are in the folder containing the folder of your website (if you want to download the entire site) or within the website folder (if you want to download parts of the site only).

And that’s it!  It’s that easy!  The only thing left to do is monitor the transfers window in case there are any failed transfers so you could process them again.