At xCloud you can manage servers from any provider simply from the dashboard. Follow these steps to get started.
Step 1: Create A Fresh Ubuntu Server On Your Server Provider #
To start, access your provider’s platform to create a VPS or dedicated server. Ensure that you have root user privileges, which can be enabled either through a password or by configuring SSH keys and the server is fresh without anything installed. Do not connect any server that is already setup and has sites.
Before you proceed further add these to your checklist and follow them carefully. Please make sure to follow these requirements for your custom server.
You can only add freshly installed Ubuntu 22.04 LTS or 20.04 LTS. 23.04 servers.
Avoid ARM Servers:
Do not use ARM servers, as xCloud does not support them. You can integrate AMD and Intel CPU-based servers.
Ensure that ports 22 (SSH), 80 (HTTP), and 443 (HTTPS) are open on your server. These are usually default open ports on most providers and are necessary for various services.
Step 2: Manage Servers With xCloud #
First, you will need to visit the xCloud website and click on the “Sign Up For xCloud” button to create a new account.
After successful login, select Other Providers to add an existing fresh Ubuntu server and manage it with xCloud.
After successfully provisioning a new Ubuntu 22.04 x64/LTS server in your server provider account, ensure that it has a minimum of 1GB of memory. To proceed further, you will require the following essential information:
- The server IP address
- The root password / public key with access to the server
To access your newly provisioned Ubuntu 20.04 or Ubuntu 22.04 server, make sure SSH access is enabled for the designated user. The simplest method is to enable SSH login using a password
However, if password authentication is disabled, you’ll need to SSH into the server and add a public key to the default user for authentication.
It might take around 12-15 min to make the server fully provisioned and this depends on your cloud provider.
Configure Your Email Server #
For users on managed hosting services like Kinsta, WPEngine, Runcloud, and Cloudways, email providers like Office 365, GSuite, and MXroute are commonly used. If you are migrating from cPanel/Plesk, new email hosting is needed. xCloud doesn’t automatically include email setup for your sites. WordPress often requires reliable transactional email delivery, but default systems can fail, causing spam or delivery issues. Using services like Mailgun for efficient email delivery is recommended. Setting up and configuring Mailgun for WordPress can be found here.
Integrate & Manage Servers From Different Providers #
Check out our Quick Start Guide to learn how to easily install a WordPress Site on provisioned servers. Still stuck? You can contact our support team for information.