How to Install WordPress Multisite with xCloud?

M Asif Rahman walks through installing WordPress Multisite on xCloud, from creating the site in the dashboard to choosing subdirectory or subdomain setup. You'll configure DNS records, issue a free SSL via DNS TXT challenge, then add a subsite through Network Admin.
Chapters
Welcome to xCloud tutorial in this video we will show you how to install WordPress multisite with xCloud. After login, navigate to sites from the xCloud dashboard, then click on the Add New Site button on the right. Choose the server from the drop down where you want to add the new site. Click on Next to proceed from the available options. Select install new WordPress website. Now you have to add the details of the new site you want to add. So input essential information like the site title, domain name and others. Then scroll down and enable WordPress multi site. Once enabled you will have two options from the subdirectory and subdomain. With the subdirectory option you just need to toggle to enable the HTTPs below and click on Next to proceed. Here we are going to show the subdomain process. Once you choose sub domain the next step will be DNS setup. With the cloudflare integration you can add the DNS and SSL certificates instantly, which we recommend. During DNS configuration you must verify the DNS records according to your DNS provider. This video will show you how to add the DNS record on namecheap. Go to Advanced DNS in namecheap here, click on the Add New Record button. Input the record type, host and value for the first record in xCloud's DNS Setup section. Then click on the Check mark icon on the right to save the changes. Repeat the process for the second record. Once you are done, come back to Xcloud, click on the Verify My DNS button and have the DNS record verified. After that, scroll down and click on Next. Xcloud will take some time to add to the new site. Your site has now been successfully added. It is time to have an SSL certificate issued for the site from the Site Dashboard with the Advanced search bar on the left side. Select the SSL HTTPs option. Toggle to enable HTTPs from the options we'll choose Use free SSL certificate issued and managed by Xcloud in this tutorial for this process you need to add a. DNST xtrecord to your domain which may require a few tries according to your DNS provider. Click on Begin Challenge to get the. TXT record that you need to add. Let's go to namecheap where we will add a new. TXT record. Paste the record type, host and value copied from DNS setup for multi site SSL in xCloud. Click on the Check mark icon on the right to save the changes. Next, come back to Xcloud and Click on the I have added the Record button. The SSL certificate will be issued once the Domain Challenge is completed successfully. Now click on the Magic Login button on the top. Navigate to Network Admin under My Sites. Then click on Sites and select the Add New Site option. Enter the site address, site title, and admin email. Click on the Add Site button to proceed. That's it. You will now be able to view your newly added WordPress site. As you can see, the SSL certificate is also installed for the new subdomain. We hope this video came in handy. Don't forget to like, share and subscribe to stay updated. Happy hosting.
More from M

How to Deploy EmDash CMS in One Click on xCloud: A Fast, Lightweight WordPress Alternative

Self-Host OpenPanel in One Click on xCloud: A Privacy-Friendly Google Analytics Alternative

xCloud September 2026 Release Notes: Site Security Pro, AI Caching, Docker Backups & More | xCloud

xCloud August 2026 Recap: App-First Deployment, 250+ One-Click Apps & DeepSeek Harness Hosting

Deploy Vaultwarden Password Managed on xCloud (Self-Hosted Open Source Password Manager)





