How to Import a Website or App in Plesk

Plesk offers both automatic website import tools and manual methods (via file manager, Git, or FTP) to bring in your existing site or web application.


✅ Method 1: Use Website Importing Tool (Recommended)

This tool copies your website’s files and databases from another hosting account to your Plesk server.


Step 1: Log in to Plesk

Open:

https://your-server-ip:8443

Log in with your admin or customer credentials.


Step 2: Go to Website Importing Tool

  • Click Website Importing from the sidebar or

  • Go to Websites & Domains > Website Importing

If it’s not installed, go to Extensions > Website Importing to install it.


Step 3: Enter Source Server Details

Fill in:

Field Description
Source hostname/IP Domain or IP of the source server
Username FTP or SSH username
Password FTP or SSH password
Protocol Choose FTP, FTPS, or SSH (for secure transfer)

Then click Prepare Import.


Step 4: Select What to Import

Choose:

  • Website files

  • Databases (MySQL, PostgreSQL)

  • Mail accounts (optional)

Click Start Import.


Step 5: Wait for Completion

Once finished, Plesk will show a summary of imported files, databases, and any warnings.
You can now access the imported site via your domain.


✅ Method 2: Manual Upload via File Manager or FTP

If the automatic import isn’t possible, use this method:

Step 1: Upload Files

  • Go to Websites & Domains > File Manager

  • Upload your site files into the /httpdocs directory

Or use an FTP client (like FileZilla) with these settings:

Setting Value
Host ftp.yourdomain.com
Username Plesk FTP user
Password FTP password
Port 21 (FTP) or 22 (SFTP)

Step 2: Import the Database

If your site uses a database:

  • Go to Databases > Add Database

  • Create a new database and user

  • Click phpMyAdmin next to the DB

  • Use the Import tab to upload your .sql file

Update your site’s config file (like wp-config.php or .env) with the new DB name, user, and password.


Summary

Method Best For
Website Importing Tool Migrating from another hosting panel
File Manager / FTP Uploading ZIP files or custom projects
Git Deploy Developer workflows (CI/CD)
phpMyAdmin Database imports

 

Was this answer helpful? 0 Users Found This Useful (0 Votes)