FTP (File Transfer Protocol) is a standard network protocol used to transfer files between a server and a client. This guide shows you how to upload your website content to a Plesk server using FTP with FileZilla, a free and open-source FTP client.

Background

To upload files via FTP, you need an FTP client application. We recommend FileZilla, which you can download from https://filezilla-project.org/download.php?type=client. Documentation is available at https://wiki.filezilla-project.org/Documentation.

To connect to an FTP server, you need the following information:

  • FTP server address: The FTP address should be ftp://your-domain-name.com, where your-domain-name.com is your site's Internet address.
  • FTP username: This is identical to your system username. Note that the system username is different from the username you use for logging in to Plesk. To find your system username, go to Websites & Domains and click Web Hosting Access. You will find it under Username. You can change your system username if needed.
  • FTP password: This is identical to your system user password. If you do not know your system user password, go to Websites & Domains and click Web Hosting Access. You can reset the password under Password.

How to Upload Content

  1. Step 1: Connect to your server via FTP

    Using your FTP account username and password, connect to your subscription on the server with an FTP client program.

    If you are behind a firewall, enable passive mode. Refer to your FTP client documentation to learn how to enter passive mode.

  2. Step 2: Upload your website files

    Upload the files and directories of your site to the httpdocs directory. If you are using CGI scripts, put them in the cgi-bin directory.

  3. Step 3: Close your FTP session

    Once all files are uploaded, close your FTP session.

Additional Information

If you need to collaborate on website content with other users, you can set up additional FTP accounts. For more information, see Adding FTP Accounts.