> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://krystal-dev.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Importing a website into Softaculous

Softaculous is able to import local (same server and hosting package) or remote (different server or hosting package) application installations.

Softaculous is also able to [Clone sites](/web-hosting/cloning-a-website-with-softaculous) and create [Staging sites](/article/4291grlws8-staging-a-website-with-softaculous) (where any changes can be pushed back to the original site).

|| For the purposes of this article we will walk through importing both a local and remote WordPress site into Softaculous - the process is similar for all other applications supported by Softaculous.

1.  Open the Softaculous Apps Installer from the Software section of cPanel.
    
    ![](https://storage.crisp.chat/users/helpdesk/website/42ae96f9cc1ed400/1458d021-3229-4f20-abfb-219e80_cthf5l.png)
    
2.  Type the name of the application you'd like to import in to the search box, and then select it from the list.
    
    ![](https://storage.crisp.chat/users/helpdesk/website/ab987cac9366f800/0a9707ba-6cea-4135-bbf6-5dcabc_6hdglj.jpeg)
    
3.  With WordPress selected, click the **Import** tab.  
    The steps so far are the same whether you're doing a local or remote import.
    
    ![](https://storage.crisp.chat/users/helpdesk/website/f3515e9614e90000/13202afc-57ce-42c0-8ef3-dee9ca_1n065f0.jpeg)
    
4.  Now follow either the Local Import or Remote Import instructions below as appropriate.

### Local Import

1.  Ensure you have the **From This Server** tab selected.
    
    ![](https://storage.crisp.chat/users/helpdesk/website/b5ff4d3ee5352800/023a8809-020d-40f2-9c38-7638f9_6nzfg8.jpeg)
    
    Ensure the correct details are entered:  
    **Choose Protocol** - select http:// or https://  
    **Choose Domain** - select the domain containing the site to import  
    **In Directory (Optional)** - if the site is installed in a directory or folder enter it here  
    Click **Import** to complete the process.
2.  You'll see a success notice once the import has completed.
    
    ![](https://storage.crisp.chat/users/helpdesk/website/1c623df967444700/da461928-bb98-45dd-8c1c-e018fd_1u7p42a.jpeg)
    
    Click **Return to Overview** to get back to the WordPress installations dashboard.
3.  You'll see the newly imported site under Current Installations.  
    - The URL under the **Link** column will take you to the site homepage (if you've updated your DNS). See our article on [viewing your website before updating DNS](/web-hosting/how-do-i-view-my-website-to-test-it-before-changing-my-name-server-dns) to test the new site.  
    - The person icon under the Admin column is a one-click link to the WordPress admin dashboard - you will be automatically logged in.

### Remote Import

1.  Ensure you have the **From Remote Server** tab selected.
    
    ![](https://storage.crisp.chat/users/helpdesk/website/17484a69ebc03e00/97b7db64-c852-4cf9-9289-904f26_1j482bt.jpeg)
    
2.  The Remote import screen is in two section - Source followed by destination.  
    Enter the required Source details:  
    **Domain Name** - the location of the installed application to be migrated.  
    **Server Host (Optional)** - the IP address that the source URL should resolve to. Leave this blank if the source correctly resolves via DNS.  
    **FTP Information** - It's important you know, and enter the correct FTP connection information here. Using incorrect details will result in an error and your import will not complete.
    1.  **Protocol** - select the protocol specified by the remote server
    2.  **Port** - the FTP port - usually set when selecting the Protocol - but can be changed here if you're using a non-standard port
    3.  **FTP** **Username** - the full FTP username
    4.  **FTP** **Password** - the FTP password
    5.  **FTP** **Path** - enter the path from the accounts root directory (or where you get dropped after FTP login) to the webroot
    6.  **Installation Directory (Optional)** - if the application is installed in directory or folder below the webroot enter it here

Then enter the required **Destination** details.

![](https://storage.crisp.chat/users/helpdesk/website/cf775667a60a6800/0c8cc13b-b25d-4b26-8c3d-92ca12_ns02p2.jpeg)

1.  **Choose Protocol** - select http:// or https://
2.  **Domain** - select the domain you'd like the application to be served from once imported.
3.  **In** **Directory (optional)** - usually left blank to serve the imported site directly from the domain - but can be entered to serve the site from a directory
4.  **Advanced Options** - you can give the newly created database a custom here if required.
5.  Click the **Import** button to complete the process. You'll see an in progress message and when complete you'll receive and email (to the address set in Softaculous Email settings) - you'll also see the site in the Softaculous All Sites list and WordPress dashboard. Clicking Return to Overview will take you to the WordPress dashboard and you'll see your newly imported site.

![](https://files.helpdocs.io/8nzbvyta9f/other/1568889489752/soft-rem-3.jpg)

You'll see the newly imported site under Current Installations.

- The URL under the **Link** column will take you to the site homepage (if you've updated your DNS). See our article on [viewing your website before updating DNS](/web-hosting/how-do-i-view-my-website-to-test-it-before-changing-my-name-server-dns) to test the new site.

- The person icon under the Admin column is a one-click link to the WordPress admin dashboard, you'll be automatically logged in.

* * *

* * *