How to Configure FTP for FileZilla

Overview

FileZilla is a free FTP client you can use to upload your website files to Everleap. This article covers where to find your FTP details in the Control Panel, and how to enter them into FileZilla.

Step 1: Get your FTP details from the Control Panel

  1. Log in to the Everleap Control Panel at cp.everleap.com.
  2. From the top menu click Shared Sites.
  3. On the Shared Cloud Sites Overview page, click Manage next to the applicable site.
  4. On the Site Overview page, find the Site Tools panel and make sure the FTP tab is selected.
The Site Tools panel on the Site Overview page with the FTP tab selected, showing FTP Address, Username (primary), Password, Additional Users, Publish Profile and the upload path

This panel gives you everything FileZilla needs:

  • FTP Address is the host name you connect to.
  • Username (primary) is your FTP user, in the format site-id\customer-id. Copy it exactly, including the backslash.
  • Password is the password you set. Click Manage next to it if you need to change it.
  • Upload your site files to shows the folder your files belong in, /site/wwwroot.

Step 2: Create the site in FileZilla

  1. Download and install FileZilla.
  2. Launch FileZilla by double clicking on it.
  3. Click on File, then Site Manager... (CTRL-S).
The FileZilla File menu with Site Manager selected
  1. Click on the New site button and give it a name. On your right, fill out the following information:
FieldValue
ProtocolFTP - File Transfer Protocol
HostThe FTP Address from the Control Panel, ftppub.everleap.com
Port21
EncryptionUse explicit FTP over TLS if available (recommended). Only use plain FTP also works, but sends your password unencrypted.
Logon TypeNormal
UserThe Username (primary) from the Control Panel
PasswordThe password you set
The FileZilla Site Manager dialog with the New site button and the Protocol, Host, Port, Encryption, Logon Type, User and Password fields highlighted
  1. Click the OK button when you are done.

Step 3: Connect and upload

  1. Click on the Open the Site Manager button (down arrow) and select the newly created profile to connect.
The Open the Site Manager toolbar button with its down arrow in FileZilla
  1. Once connected, navigate to /site/wwwroot/ and upload your files to the wwwroot folder.

Verify It Worked

A successful connection shows your site's folders in FileZilla's remote pane, with /site/wwwroot among them. After uploading, browse to your domain in a web browser and confirm the files you uploaded are being served.

If the connection is refused, check the Username (primary) value first. It must include the backslash and the site ID, not just your customer ID.

Notes

  • Use the FTP Address shown in your own Control Panel rather than assuming it. It is displayed in the Site Tools panel for each site.
  • Explicit FTP over TLS is supported, so there is no reason to use plain FTP. Plain FTP sends your username and password across the network unencrypted.
  • Files must go inside /site/wwwroot. Anything uploaded above that folder is not served.
  • If you need separate FTP logins for other people, create additional users instead of sharing the primary account.
  • The Publish Profile download in the same panel is for Visual Studio and WebMatrix, not for FileZilla.

Related Articles