Skip to content

Watch How to Migrate WordPress Website to VPS - The Complete Tutorial Video

Learn how to migrate your WordPress website to a VPS with this step-by-step tutorial.

Step 2: Download PuTTY

Download PuTTy and SSH to Your VPS

Step 3: Download & Install a Control Panel

Copy and paste the following command lines to download Hestia control panel on your VPS. A control panel helps you manage your websites from your browser.

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Step 4: Replace the Website in the Hostname with Yours

Do not forget to change the hostname below before pasting the command line into the terminal.

bash hst-install.sh --port '2096' --hostname 'panel.ehostia.com'

Step 5: Connect to your Control Panel

Connect to your control panel via the browser by copying and pasting the IP address + the port or the URL that you got at the end of the installation.

Step 6: Configure Your Control Panel

Please see the video for more details.

Step 7: Backup Your WordPress Website

Be sure that your DNS A records are pointing to your old host, connect to your WordPress Dashboard, install and activate UpdraftPlus plugin, connect your Dropbox and backup your website.

Step 8: Add Your Domain & Install WordPress

You can now add your domain name and install WordPress. In your Control Panel.

Step 9: Restore Your WordPress Website

Point your DNS A records to your VPS, connect to your WordPress Dashboard, install and activate UpdraftPlus plugin, connect your Dropbox and restore your website.

Step 10: Vist Your Website

If everything is working properly, congratulations!

Contents

00:00 – Introduction & Why Migrate to a VPS
00:42 – VPS Purchase & Configuration
03:31 – Accessing VPS via PuTTY
06:27 – Domain & Panel Setup (Cloudflare + Hestia)
14:42 – Backing Up Your WordPress Site
19:45 – Pointing Domain & Installing WordPress
22:33 – Restoring Backup & Finalizing Migration

Frequently Asked Questions

VPS stands for Virtual Private Server, it’s like a Private Computer that’s connected to the internet 24/7; It is similar to a private computer in that you can do on it most of what you can do on your computer, for instance, you can install & uninstall applications, turn it on/off, browse the internet… But what’s more important is that you can host your websites on it and it’s much better than Shared Hosting.

Yes. Additionally, the tutorial video above shows you how to migrate your WordPress website from any host to VPS, regardless of its type.

If you are on shared hosting and want more speed, stability, fewer errors, and more happy visitors, then VPS is the right choice.

Shared Hosting is a shared server. It is similar to a shared building, in which users share the same space and the same IP address. Shared Hosting is the entry-level of hosting solution and is limited in many ways. The limitation is set to assure the good functioning of the server and noisy users (those that use a lot of resources) are warned, blocked, or have their accounts terminated. VPS on the hand is private, it gives you a unique IP and a separate virtual space. VPS is more powerful than Shared Hosting. It’s suitable for websites that receive a lot of visitors as well as applications that require more CPU, RAM, and Network Bandwidth.

Have you encountered a problem?
I am here to help! Leave your comment below.

Pin It on Pinterest