# Importing a WordPress site using Softaculous

> Copy a WordPress site from another host into your hosting account using the Softaculous import tool in cPanel.

Source: https://helpcenter.ruachost.com/wordpress/guides/importing-a-wordpress-site-using-softaculous/

If you already have a WordPress site hosted elsewhere, you can easily import it into your hosting account at **ruachost.com** using **Softaculous**. This tool simplifies migration by handling files, database setup, and configuration automatically.

## Why Use Softaculous for Import?

- Quick and automated migration process.
- No need for manual file transfers or database exports.
- Supports imports from remote servers via SFTP or SSH.
- Integrates directly with cPanel for easy management.

## Steps to Import a WordPress Site

1. **Log in to cPanel.**

   - Access your hosting account at **ruachost.com**.
2. **Open Softaculous.**

   - In the **Softaculous Apps Installer** section, click **WordPress**.
3. **Select Import.**

   - On the WordPress installer page, click the **Import** tab.
4. **Choose Import Method.**

   - **From Remote Server** → Use if your WordPress site is hosted elsewhere.
   - **From Local Directory** → Use if the site files are already uploaded to your hosting account.
5. **Enter Source Details (Remote Server).**

   - **Domain Name**: Enter the source site’s domain (without `http://` or `https://`).
   - **Server Host**: Optional, if different from domain.
   - **Protocol**: Select `http://` or `https://`.
   - **Port**: Default is 22 for SFTP.
   - **SFTP Username/Password** or **SSH Key**: Provide credentials for the source server.
   - **SFTP Path**: Typically `/public_html`, `/www`, or `/htdocs`.
   - **Installation Directory**: Leave blank unless the site is in a subdirectory.
6. **Enter Destination Details (New Server).**

   - **Choose Protocol**: Select `http://` or `https://` depending on SSL availability.
   - **Choose Domain**: Select the domain where the site will be installed.
   - **In Directory**: Leave blank if you want the site to load directly at the domain root.
   - **Database Name**: Enter a new database name or accept the default.
7. **Run Import.**

   - Click **Import**.
   - Softaculous will copy files, configure the database, and set up WordPress.
8. **Manage Imported Site.**

   - Once complete, you can manage the site from the **Softaculous dashboard**.

> **Note:**
- Softaculous import is available only with **Softaculous Premium**.
- Ensure you have valid SFTP/SSH credentials for the source server.
- Always back up your site before migration.
- If the site uses custom plugins or themes, verify compatibility after import.
