You have a hosting package for a website, but how do you set up your website files? The easiest and most traditional method is with a process called called File Transfer Protocol (FTP).
FTP is a system by which your computer can interact with the hosting server to upload files and build your website. It's also used by some organizations to transfer files too large for email. By using an FTP client (a dedicated software program) to connect to a server using special credentials, you are able to transfer or upload files securely.
There are a number of reliable, free FTP clients available. We recommend using FileZilla, Dreamweaver, WinSCP, CuteFTP, or Cyberduck. As an email client (like Outlook) allows you to connect and interact with an email server, these clients allow you to use FTP with your server.
In order to connect with any server, you need a few credentials:
- The host address (a domain)
- The connection port – typically, 21 is the default
- A username
- A password
- You may also need to configure an active or passive connection
To connect to our clustered hosting servers with FTP, you must first create an FTP user from your hosting settings. You can log into your hosting package from the Hosting Manager and configure your FTP users, including the usernames and passwords. Here is information with our FTP that will remain consistent:
- The host address is ftp.yourdomain.com (where "yourdomain.com" is your actual domain and TLD, such as "example.ca")
- The connection port is 21
- Set your client to a passive connection
Once you've connected with FTP, you're able to upload files, build your website and more! If you have any problems, you can always contact our 24/7 support team for help.
Return to the Web Academy