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 1: Get a VPS

Choose a VPS Plan. And be sure to switch to EURO, it's cheaper. For instance, 4.99€ EURO = $4.99 USD today.

CLOUD VPS S

$ 6
99
Monthly
  • 4 vCPU Cores
  • 8 GB RAM
  • 50 GB NVMe or 200 GB SSD
  • 1 Snapshot
  • 32 TB Traffic Unlimited Incoming
$ 6
99
Monthly

CLOUD VPS M

$ 11
99
Monthly
  • 6 vCPU Cores
  • 16 GB RAM
  • 100 GB NVMe or 400 GB SSD
  • 2 Snapshot
  • 32 TB Traffic Unlimited Incoming
$ 11
99
Monthly
Popular

CLOUD VPS L

$ 19
99
Monthly
  • 8 vCPU Cores
  • 30 GB RAM
  • 200 GB NVMe or 800 GB SSD
  • 3 Snapshot
  • 32 TB Traffic Unlimited Incoming
$ 19
99
Monthly

CLOUD VPS XL

$ 34
99
Monthly
  • 10 vCPU Cores
  • 60 GB RAM
  • 400 GB NVMe or 1.6 TB SSD
  • 4 Snapshot
  • 32 TB Traffic Unlimited Incoming
$ 34
99
Monthly

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 http://repos.tinycp.com/ubuntu/conf/gpg.key
sudo echo "deb http://repos.tinycp.com/ubuntu 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!

Contents

° 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

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.

Comments to: How to Migrate WordPress Website to VPS – The Complete Tutorial Video

Your email address will not be published.

Attach images - Only PNG, JPG, JPEG and GIF are supported.

Pin It on Pinterest

Subscribe toour newsletter!

Sign up Here With Your Email Address to Receive Updates From This Website in Your Inbox.