How to Migrate a WordPress Site to Apiqcloud PaaS

This guide is intended to help with the smooth migration of WordPress websites to Apiqcloud PaaS using pre-configured WordPress

packages available in the marketplace. Follow the simple steps to make migration flow painless and secure.

1. Access your Apiqcloud Dev Panel and create a new WordPress environment (cluster or standalone) from the Marketplace.

        

2. Log in to your application server via SSH and generate keypair with ssh-keygen command.  

           

3. Output just generated a public key with the command

     cat  .ssh/id_rsa.pub

  Then select and copy its content to the clipboard with Ctrl+Shift+С (or Сmd +C) shortcut.

                                

After that, add a public key to the WordPress environment by pasting it from the clipboard.

           

4. Go to the admin panel of the source WordPress website. Find, install and activate Migrate Guru plugin.

            

5. Go to the plugin’s tab, fill out the email field, accept the terms and press Migrate Site.

          

6. Choose the FTP protocol within the open page.

        

7. Then fill out the form choosing SFTP secure file transfer protocol.

                  

Where :

  • Destination Site URL is a link to a new WordPress site (custom domain or default one provided by Apiqcloud after environment creation). As for our example, we have a default one provided by Apiqcloud: env-0318750.apiqcloud.net
  • SFTP protocol to ensure secure migration.
  • Destination Server IP/FTP Address and Port can be taken from the Host and Port fields at the Apiqcloud dashboard SSH access section.

                    

  • FTP Username should be taken from the respective field with automatically generated Username which is 37341-2588 in our example.                    
  • SSH Key is a private RSA key you’ve generated at step 2. You can select and copy it from file .ssh/id_rsa of the user’s home directory via the terminal with Ctrl+Shift+С (or Cmd + C) shortcut at the destination environment.

                    

 

  • Directory Path is a path where the WordPress application is installed. In Apiqcloud this is /var/www/webroot/ROOT/ directory.

         Finally, scroll down and press the Migrate button.

        

    8. After passing data validation, the migration procedure begins.

       

     

    9. When the process is successfully completed, visit your website by clicking the Visit Migrated Site button.

        
    That’s all! Enjoy your WordPress site performance and availability powered by Apiqcloud PaaS across a wide network of service providers worldwide. If your case requires a custom solution or you need assistance while migration, contact our support.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Share Environment

Share Environment A client who originally created an environment becomes its Owner and share...

Clone Environment

Cloning Environment Apiqcloud provides multiple environments in just a few clicks, like...

Create Environment

How to Create your Apiqcloud Environment Firstly,  you need to create an appropriate...

Environment Aliases

Environment Aliases To ease the process of management, creating alternative (alias) for an...

Enviornment Variables

Environment Variables: To store the values of the frequently used parameters environment...