How to migrate a WordPress site to VexoWeb Hosting Print

  • 0

Overview

This guide explains how to move your existing WordPress website from any hosting provider to VexoWeb Hosting. You can migrate manually or using a plugin.

Option 1 — Migrate using a plugin (recommended)

The easiest method is using plugins like:

  • All-in-One WP Migration
  • UpdraftPlus
  • Duplicator

Step 1 — Install the plugin on your old hosting

  1. Log in to wp-admin
  2. Go to Plugins → Add New
  3. Search for All-in-One WP Migration
  4. Install and Activate

Step 2 — Export your website

Go to All-in-One WP Migration → Export and download your site as a single file.

Step 3 — Install WordPress on VexoWeb

Use Softaculous in DirectAdmin:

  1. Open Softaculous Apps Installer
  2. Select WordPress
  3. Click Install

Step 4 — Import the backup

  1. Log in to the new WordPress admin
  2. Install the same plugin
  3. Go to Import and upload your file

Option 2 — Manual migration

Step 1 — Download your files

From your old hosting:

  • Open the File Manager or FTP
  • Download the entire public_html folder

Step 2 — Export your database

Open phpMyAdmin → select your database → Export.

Step 3 — Upload files to VexoWeb

  • Open DirectAdmin → File Manager
  • Go to domains/yourdomain.com/public_html
  • Upload your WordPress files

Step 4 — Import your database

  • Open MySQL Management
  • Create a new database
  • Open phpMyAdmin
  • Import your SQL file

Step 5 — Update wp-config.php

Edit:

DB_NAME
DB_USER
DB_PASSWORD
DB_HOST = localhost

Final checks

  • Install an SSL certificate
  • Update permalinks: Settings → Permalinks → Save
  • Clear all caches (WordPress + LiteSpeed)

Was this answer helpful?

« Back