This guide will show you how to import an application (e.g., WordPress) that is installed on a different server into Softaculous on your current server. This is useful for migrating websites from one server to another.
Steps to Import an Application Using Softaculous
- Log in to cPanel
Access your cPanel by visiting https://example_domain.com:2083 and log in with your details.
- Open Softaculous End-user Panel
Once logged in, click on the Softaculous icon or link. The Softaculous End-user Panel will open.
- Click on the Import Tab
Go to the Import tab on the Softaculous page, and then click on the From Remote Server tab.
- Fill in Source Installation Details
In this section, provide the details of the installation you want to import from the remote server:
- Domain Name: The domain name of the source installation (e.g.,
myexample_domain.com
), withouthttp://
orhttps://
. - Server Host (Optional): If your domain name is different from your server host, specify the server host here (e.g.,
ftp.myexample_domain.com
). - Protocol: Choose the protocol (e.g., SFTP) supported by your server. Typically, SFTP uses port 22.
- Port: The port number for SFTP is 22.
- FTP Username: Enter the username for the FTP connection, which is often the cPanel username.
- FTP Password: Provide the password for the FTP user, typically your cPanel password.
- FTP Path: This is the relative path to the web-accessible directory. Common paths include
/public_html
,/htdocs
, or/www
. If you directly land in the webroot after logging in, use/
as the path. - Installation Directory (Optional): The directory name where the source installation is located (e.g.,
wp856
). Leave it blank if the installation is in the/public_html
directory.
- Domain Name: The domain name of the source installation (e.g.,
- Fill in Destination Installation Details
Now provide the details for the destination server (the server you're importing to):
- Choose Protocol: Choose the protocol supported by your server (e.g., SFTP or FTP).
- Choose Domain: The domain name on the destination server (e.g.,
destinationexample_domain.com
). - In Directory (Optional): Specify the directory on the destination server where the installation should be placed (e.g.,
wpdest
). Leave it blank if you want to import to the/public_html
directory. - Database Name: Enter the database name on the destination server where the source database will be imported.
- Start the Import
Once all the details are filled in, click on the Import button to begin the import process. The process will run in the background.
Monitor the Import Progress
- You will receive email notifications about the initiation and completion of the import process.
- To view the progress, visit the Task List tab in Softaculous. The import is complete when the progress reaches 100% and the message "Import Completed" appears.
By following these steps, you can successfully import an application from a remote server to your current server using Softaculous. This is a straightforward process for migrating applications, ensuring a smooth transition between servers.