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 and install TinyCP control panel on your VPS. A control panel helps you manage your websites from your browser.

					sudo apt install gnupg ca-certificates
sudo apt-key adv --fetch-keys
sudo echo "deb all main" | sudo tee /etc/apt/sources.list.d/tinycp.list
sudo apt-get update
sudo apt-get install tinycp

Step 4: Connect to your Control Panel

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

Step 5: Configure Your Control Panel

To host your WordPress websites on your VPS, install the required packages required by WordPress: You can choose between Apache and Nginx, in the tutorial video above, I chose Nginx because it's faster. You also need to install the latest PHP FPM and MariaDB database management system.

Step 6: Add Your Domain & Install WordPress

You can now add your domain name and install WordPress. In your Control Panel, create a database, add a user, and use the 1-click installator.

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: 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 9: Vist Your Website

If everything is working properly, congratulations!


° 00:00 Introduction
° 00:43 Why Should I Migrate My Website to VPS?
° 01:04 Get a Powerful and Affordable VPS
° 02:46 Download & Install PuTTY And SSH to the VPS
° 04:25 How to Install a Control Panel (TinyCP)
° 06:18 Configure TinyCP to Host Your Websites
° 07:51 Install free SSL from Cloudflare on TinyCP
° 09:15 How to Install WordPress on TinyCP
° 11:08 How to Migrate WordPress to the VPS
° 15:54 A Quick to See if the Webste Functions Properly

New to VPS or Unsure How to Navigate It?

Step into a stress-free transition to VPS with Clevious. We'll migrate your WordPress site for FREE, ensuring a smooth and secure transfer. Don’t navigate this path alone — your seamless journey with robust VPS hosting starts with a simple click.

Free WordPress Migration to VPS!

Click on 'Learn More' and 'Begin Migration' to embark on a straightforward, step-by-step journey toward your free website migration. Follow each step closely to ensure you qualify for our free migration! Keep in mind, choosing our recommended VPS is crucial to access this offer. If you’re unsure about a step or option, just message us — we're here to help!

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Pin It on Pinterest

error: Content is protected !!